Linguística Computacional - 2. semestre
Objetivos
Aquisição de conhecimentos na área da Linguística Computacional que permita aos estudantes:
a) desenvolver competências de análise das línguas naturais e do seu funcionamento tendo em vista a computação;
b) compreender os níveis de tratamento informático envolvidos no processamento e na computação das línguas naturais;
c) conhecer as diferentes estratégias e ferramentas atuais de processamento e computação das línguas naturais;
d) adquirir metodologias de análise de dados para a modelização de conhecimento linguístico para a computação;
e) aplicar, na prática, os conhecimentos adquiridos.
Caracterização geral
Código
722131042
Créditos
10
Professor responsável
Raquel Fonseca Amaro
Horas
Semanais - 3 letivas + 1 tutorial
Totais - A disponibilizar brevemente
Idioma de ensino
Português
Pré-requisitos
Não aplicável
Bibliografia
Allen, J. (1995) Natural Language Understanding, Menlo Park, CA: Benjamim Cummings.
Baldwin, T. (2005) General-Purpose Lexical Acquisition: Procedures, Questions and Results, in Proceedings of the Pacific Association for Computational Linguistics 2005, Tokyo, Japan.
Bolshakov, I. & Gelbukh, A. (2004) Computational Linguistics: Models, Resources, Applications, México: IPN, UNAM, FCE.
Branco, A., Mendes, S. & Ribeiro R. (eds.) (2004) Language Technology for Portuguese: shallow processing tools and resources, Lisboa: Edições Colibri.
Manning & Schütze (1999) Foundations of Statistical Natural Language Processing, MIT Press.
Mitrov, R. (2003) The Oxford Handbook of Computational Linguistics, Oxford: Oxford University Press.
Pustejovsky, J. (1995) The Generative Lexicon, The MIT Press.
Sag & Wasow (1999) Syntactic Theory - A Formal Introduction, Stanford: CSLI Publications.
Método de ensino
Aulas teórico-práticas e orientação tutorial, com recurso a estudos de caso e aplicação prática dos conhecimentos adquiridos, incluindo:
i) exposição dos conteúdos por parte do docente;
(ii) discussão e análise crítica de bibliografia sobre os conteúdos programáticos;
(iii) aplicação prática de conhecimentos adquiridos em trabalhos individuais e em grupo em tarefas específicas.
Método de avaliação
Avaliação contínua, incluindo os seguintes elementos de avaliação: trabalhos individuais e em grupo, com apresentação e discussão em aula (com ponderação de 40% da nota final) e trabalho final (com ponderação de 60% da nota final).
Conteúdo
1. Linguística, computação e processamento das línguas naturais
1.1 Computação vs. processamento das línguas naturais
1.2 Modelização linguística, computação e processamento
2. Áreas e níveis de análise linguística na Linguística Computacional
2.1 Processamento superficial (shallow processing)
2.2 Extração de informação e sumarização
2.3 Tradução automática
2.4 Interface em língua natural
3. Fundamentação teórica e estratégias da Linguística Computacional
3.1 Estruturalismo e Chomsky
3.2 Gramáticas livre de contexto e gramáticas transformacionais
3.3 Valência, interpretação e restrições
3.4 HPSG e unificação
3.5 Linguística de corpus
3.6 Aquisição automática
4. Aplicação prática ao Português
4.1 Expressões regulares
4.2 Gramáticas computacionais para geração e parsing
4.3 Léxicos computacionais
Cursos
Cursos onde a unidade curricular é leccionada: