Área de concentração: 55134 - Ciências de Computação e Matemática Computacional

Criação: 05/06/2025

Nº de créditos: 12

Carga horária:

Teórica
Por semana
Prática
Por semana
Estudos
Por semana
Duração Total
4 0 8 15 Semanas 180 Horas

Docentes responsáveis:

Diego Raphael Amancio
Renato Moraes Silva
Sandra Maria Aluisio
Thiago Alexandre Salgueiro Pardo


Objetivos:

Introduzir o aluno às técnicas, teorias e modelos utilizados em Processamento de Línguas Naturais, tornando-o apto a desenvolver recursos, ferramentas e aplicações computacionais que envolvam a língua humana, assim como a desenvolver pesquisa na área.


Justificativa:

Fornecer ao aluno interessado na área uma visão geral dos problemas e soluções típicos, cada vez mais relevantes no cenário atual tecnológico.


Conteúdo:

Visão geral da área de Processamento de Línguas Naturais (PLN) e sua relação com as áreas de Computação e Linguística. História da área e seus principais marcos. Níveis de representação e processamento linguístico: fonética e fonologia, morfologia, sintaxe, semântica, discurso e pragmática. Familiarização e prática com recursos, ferramentas e aplicações de PLN. Abordagens e paradigmas para a resolução de problemas de PLN. Construção e anotação de córpus, modelagem de língua. Apresentação de tópicos relevantes atuais de PLN, assim como modelos e métodos associados. Prática de projeto e desenvolvimento de um protótipo computacional de PLN.


Forma de avaliação:

Provas obrigatórias e projetos práticos de desenvolvimento.


Observação:

Conhecimentos básicos sobre inteligência artificial (em especial, técnicas de representação de conhecimento e de aprendizado de máquina) são desejados.


Bibliografia:

Fundamentais:
- Jurafsky, D.; Martin, J.H. (2025). Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition with Language Models, 3rd edition. Disponível em https://web.stanford.edu/~jurafsky/slp3.
- Caseli, H.M.; Nunes, M.G.V. (2024). Processamento de Linguagem Natural: Conceitos, Técnicas e Aplicações em Português. 3a edição. Disponível em https://brasileiraspln.com/livro-pln/3a-edicao.

Complementares (se houver):
- Freitas, C. (2022). Linguística Computacional. 1a edição. Parábola Editorial.
- Ferreira, M.; Lopes, M. (2019). Para Conhecer Linguística Computacional. 1a edição. Editora Contexto.
- Manning, C.D.; Schütze, H. (1999). Foundations of Statistical Natural Language Processing. 1st edition. The MIT Press.
- Mitkov, R. (2005). The Oxford Handbook of Computational Linguistics. Oxford University Press.

CONECTE-SE COM A GENTE
 

© 2025 Instituto de Ciências Matemáticas e de Computação