Kursthemen

  • SCC0633 Processamento de Linguagem Natural / SCC5908 Introdução ao Processamento de Língua Natural

    Quinta-feira, das 8h10 às 11h50
    Virtual, via Google Meet (https://meet.google.com/uen-bbvg-ykm)

    Prof. Thiago A. S. Pardo

    Estagiário PAE: Roney L. S. Santos
    Horários de atendimento:
    - quinta-feira, das 12 às 13h (https://meet.google.com/cdr-vxsb-ytq)
    - sexta-feira, das 16 às 18h (https://meet.google.com/jgm-nebm-txj)


    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.


    Programa

    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. Prática de projeto e desenvolvimento de um protótipo computacional de PLN. Apresentação de tópicos relevantes atuais de PLN, assim como modelos e métodos associados.


    Critérios de avaliação

    A avaliação se baseará em provas virtuais curtas semanais, que o aluno deverá submeter até o início da aula da semana seguinte. As provas cobrarão conteúdo das aulas e também das eventuais leituras adicionais. Algumas provas poderão ser substituídas por exercícios práticos. A média final será a média aritmética das 70% melhores notas obtidas.

    A presença será verificada indiretamente, pela resolução de exercícios e rendimento dos alunos.

    Para o caso da pós-graduação, o seguinte mapeamento de notas em conceitos será utilizado:

    • Conceito A, se nota final >= 8,5
    • Conceito B, se nota final >= 7 e < 8,5
    • Conceito C, se nota final >= 5 e < 7
    • Reprovado, se nota final < 5


    Bibliografia

    • Jurafsky, D. and Martin, J.H. (2009). Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics and Speech Recognition. Prentice Hall.
    • Manning, C.D. and Schütze, H. (1999). Foundations of Statistical Natural Language Processing. The MIT Press.
    • Artigos, monografias e outros livros indicados durante o curso.