Frank de Alcantara
Frank de Alcantara
Pai, marido, professor e engenheiro.
Siga no Twitter

Construção de Interpretadores

Construção de Interpretadores

Conceitos da teoria de linguagens formais e técnicas de Processamento de Linguagem Natural (PLN) para construir interpretadores de linguagens artificiais e naturais. Objetivando capacitar o aluno a representar linguagens de modo formal, usar técnicas de PLN no processamento de textos, além de projetar e implementar interpretadores léxico-sintáticos para linguagens de programação e ChatBots.

Construção de Interpretadores

  1. Apresentação da disciplina, história e conceitos básicos.
  2. Linguagens Formais e Análise Léxica.
  3. Análise Sintática.
  4. Parsers.
  5. Análise Semântica.
  6. Código Intermediário - Geração e Otimização.
  7. Avaliação Individual.

Processamento de Linguagem Natural

  1. Conceitos Básicos, Bibliotecas.
  2. Vetorização.
  3. Stopwords - Na Prática.
  4. Word2Vec.
  5. Chatbot.

Código

  1. Introdução ao Processamento de Linguagem Natural (PNL)
  2. MEF - em C - Resolução de Exercício do Aho.
  3. TF-IDF - Python.
  4. Word2Vec - Python.
  5. Chatbot.

O que estou lendo hoje

  1. 2021-10-04 - Jitterdämmerung
  2. 2021-09-14 - Register allocation via coloring
  3. 2021-08-09 - Parser generators vs. handwritten parsers: surveying major language implementations in 2021
  4. http://pages.cs.wisc.edu/~fischer/cs701.f06/graph-coloring.pdf
  5. 2021-04-20 - On the Impact of Programming Languages on Code Quality
  6. 2021-03-17 - Email Address Regular Expression That 99.99% Works. Disagree?
  7. 2021-03-17 - Regex was taking 5 days to run. So I built a tool that did it in 15 minutes
  8. 2021-03-10 - Bjarne Stroustrup on ‘Why I Created C++’.
  9. 2021-03-02 - How to Read Assembly Language.
  10. 2021-03-03 - Compiler versus Transpiler: what is a compiler, anyway?.
  11. 2021-03-09 - Reverse Engineering Guide on x86 Assembly: Part 1 Intro To Registers.
  12. 2021-03-09 - Lost Generation: The Relay Computers.

Foto de Sebastian Herrmann on Unsplash