Linguística Computacional - 1. semestre

Objectivos

Aquisição de conhecimentos na área da Linguística Computacional que permita aos estudantes:
a) desenvolver competências básicas de análise e compreensão 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 e tratamento informáticos de dados linguísticos;
e) aplicar, na prática, os conhecimentos adquiridos.

Caracterização geral

Código

711131021

Créditos

6

Professor responsável

Raquel Fonseca Amaro

Horas

Semanais - 4

Totais - A disponibilizar brevemente

Idioma de ensino

Português

Pré-requisitos

Não tem.

Bibliografia

Allen, J. (1995) Natural Language Understanding, Menlo Park, CA: Benjamim Cummings.
Baldwin, T. (2005) General-Purpose Lexical Acquisition: Procedures, Questions and Results, in Proc. 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 55% da nota final) e teste final (com ponderação de 45% da nota final).

Conteúdo

1. Linguística, computação e processamento das línguas naturais
2. Produtos, ferramentas e áreas da Linguística Computacional
2.1 Processamento superficial (shallow processing)
2.2 Verificação sintática e de estilo
2.3 Extração de informação e sumarização
2.4 Tradução automática
2.5 Interface em língua natural
2.6 Reconhecimento e geração de língua natural
2.7 Interpretação/Compreensão de língua natural
3. Perspectiva histórica e fundamentação teórica 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 e parsing
4.3 Estruturas de traços e unificação

Cursos

Cursos onde a unidade curricular é leccionada: