Planeamento
Aulas Teóricas
ALAMEDA - Aula T01: Apresentação
Estatísticas do ano lectivo anterior, bibliografia, avaliação de conhecimentos, código de conduta.
ALAMEDA - Aula T02: Introdução ao processamento de língua natural
Porquê o Processamento de Língua Natural (PLN). Tipos de conhecimento sobre a língua natural. O processo de análise. Análise morfológica, Análise sintáctica, Análise semântica, Análise contextual. Ambiguidade.
ALAMEDA - Aula T03: Operações com transdutores
Expressões Regulares: símbolos especiais, intervalos, determinação da quantidade. Substituição de padrões. Exemplos.
Autómatos de estados finitos. Determinismo. Transições epson. Transdutores. Exemplos.
Definição de Morfologia, lexema, lema, afixo, prefixo, sufixo, infixo e circunfixo. Flexão por oposição a derivação.
ALAMEDA - Aula T04: Morfologia e transdutores
Operações sobre transdutores na fsm tools: união, concatenação, fecho, reversal, inversão, composição, interseção e remoção de estados inacessíveis.
Apresentação dos princípios subjacentes ao LexMan, um analisador morfológico que usa transdutores e foi desenvolvido no Laboratório de Sistemas de Língua Falada (L2F) do INESC-ID.
ALAMEDA - Aula T05: Processamento estatístico da língua
Introdução ao processamento estatístico em Língua Natural. Probabilidade Condicional. N-Gramas, Modelo de Markov. Escolha de N-gramas. Alisamento: Laplace, Good-touring, interpolação, Back-off..
Trabalho para casa: ver o vídeo sobre "evaluation e perplexity" (https://class.coursera.org/nlp/lecture/129)
ALAMEDA - Aula T06: Etiquetação morfológica
ALAMEDA - Introdução à etiquetação morfológica. Classes morfológicas. Dificuldades. Etiquetação morfológica baseada em regras, baseada em métodos estatísticos (modelo do canal ruidoso) e baseadas em transformações.
Corpus de treino, de desenvolvimento e de avaliação.
Avaliação: Precisão, abrangência (recall), "accuracy", medida-f.
ALAMEDA - Aula T07: N-Gramas
Resolução de um problema que exige: (i) o cálculo de probabilidades associada a bigramas; (ii) o cálculo de probabilidades quando se, procede a alisamento (add-one); (iii) o cálculo das contagens equivalentes ao alisamento calculado; e (iv) cálculo da probabilidade de uma frase usando as probabilidades calculadas anteriormente.
ALAMEDA - Aula T08: Análise sintáctica
Sintaxe. Constituintes de uma frase.
Hierarquia de Chomsky: gramáticas regulares, gramáticas livres de contexto, gramáticas sensíveis ao contexto, gramáticas tipo 0.
Análise sintática tradicional (árvores sintáticas), versus análise sintática de dependências (chunks).
Problemas da análise sintática: concordância, sub-categorização. problema da associação de sintagmas preposicionais.
Distinção entre léxico e gramática. Análise descendente pura. Exercitação do algoritmo de análise descendente pura.
ALAMEDA - Aula T09: Análise sintáctica com traços
Problemas das gramáticas livres de contexto: concordância e subcategorização. Estruturas de traços. Unificação de estruturas de traços (introdução). Subsumpção. Incorporação de traços nas gramáticas.
ALAMEDA - Aula T10: 1º Teste
Realização do primeiro teste teórico.
ALAMEDA - Aula T11: Algoritmo CKY
Utilização do algoritmo CKY para proceder à análise sintáctica. Exemplificação.
ALAMEDA - Aula T12: Análise sintáctica probabilística
Gramáticas livres de contexto probabilísticas. Atribuição de probabilidades a árvores de análise. Gramáticas livres de contexto lexicalizadas probabilísticas. Sub-categorização. Gramáticas de dependências. Gramáticas de categorias.
ALAMEDA - Aula T13: Representação semântica
Linguagens de representação de significado: representação de significado, linguagens de representação de significado (cálculo de predicados de primeira ordem, redes semânticas, enquadramentos). Propriedades das linguagens de representação de significado: verificabilidade, não ambiguidade, forma canónica, inferência e variáveis, expressividade. Estrutura predicado-argumentos: sub-categorização dos verbos.
Lógica de predicados: representação de categorias, representação de eventos.
ALAMEDA - Aula T14: Análise semântica
Lógica de predicados: representação de tempo; aspecto.
Ambiguidade semântica: sentido, ambiguidade estrutural, ambiguidade lexical, desambiguação semântica.
Discussão informal do princípio da semântica composicional e do conceito de "expressão idiomática".
ALAMEDA - Aula T15: Semântica lexical
Semântica Lexical: lexema, léxico, sentido, forma ortográfica. Relações entre lexemas e os seus significados: Homonímia, Polissemia, Sinonímia, Hiponímia, Hiperonímia e Meronímia. Recursos léxicos disponíveis. A Wordnet. A wordnet portuguesa. Papeis temáticos: Agente, Co-agente, Experimentador, Tema, Instrumento, Beneficiário.
Diagrama conceptual referente à análise sintática.
ALAMEDA - Aula T16: Desambiguação semântica
Papeis temáticos: Agente, Co-agente, Experimentador, Tema, Instrumento, Beneficiário, Força, (de/para/em)-Tempo, (de/para/em)-Local, (de/para/em)-Valor, (de/para/em)-Poss.
Introdução à desambiguação semântica. Abordagens baseadas em recursos léxicos: restrições seleccionais e baseadas em dicionários. Abordagens supervisionadas baseadas em corpora.
ALAMEDA - Aula T17: Análise semântica
Diagrama conceptual da análise semântica. Papeis semânticos/temáticos: agente, experimentador, beneficiário, tema, instrumento, força, [em,de,para]-Loc, [em,de,para]-Tempo, [em,de,para]-Posse, [em,de,para]-Valor. Correção do 2º teste.
ALAMEDA - Aula T18: Sistemas reais de LN
Esta aula será lecionada pela Prof. Isabel Trancoso sobre o processamento de Língua Natural no Laboratório de Sistemas de Língua Falada do INESC-ID Lisboa. Foi prestada especial atenção aos sistemas de reconhecimento de fala e síntese de fala.
ALAMEDA - Aula T19 - Sistemas reais de LN
Esta aula foi lecionada pelo Doutor João Graça da Unbabel, que apresentou a estratégia da empresa para a tradução automática recorrendo à "crowd".
ALAMEDA - Aula T20: Sistemas reais de LN — Cadeia de processamento STRING do L2F
Apresentação do sistema STRING, uma cadeia de processamento de Língua Natural em desenvolvimento no Laboratório de Sistemas de Língua falada (L2F) do INESC-ID.
(https://string.l2f.inesc-id.pt/w/index.php/Main_Page)
ALAMEDA - Aula T21 - Sistemas de diálogo
Definição de Sistema de diálogo. Componentes dos sistemas de diálogo; Classificação de sistemas de diálogo; Estratégias de desambiguação; Actos de discurso; Desenho da interface. Os sistemas de diálogo no Laboratório de Sistemas de Língua Falada. O projeto Watson da IBM.
ALAMEDA - Aula T22: Sistemas reais de LN
Esta aula foi leccionada pela Dr.ª Helena Moniz que apresentou "Processing disfluencies in European Portuguese": ASR framework; motivation; corpora; Prosodic framework; inter-corpora analysis of interrogatives; structural metadata identification; stylistic variation in the production of disfluencies; conclusions and future work.
ALAMEDA - Aula T23: Sistemas de recuperação de informação
Necessidade de sistemas de recuperação; definição de sistemas de recuperação de informação; sistemas de extracção de informação; exemplos de sistemas de informação; arquitectura típica de um sistema de recuperação de informação; Módulos de um sistema de recuperação de informação; Modelos clássicos: booleano, vectorial, probabilístico. Termos e suas definições.
ALAMEDA - Aula T24: Sistemas reais de LN
ALAMEDA - Aula T25: Sistemas reais de LN