Processamento de Linguagem Natural
Ano lectivo de 2001/2002
Apresenta��o
Escolaridade
Equipe Docente
Nome Docente | T | TP | P |
Jos� Jo�o Almeida | 1 turma | | |
Estrutura de Funcionamento
Exposi��o da mat�ria fundamental -motiva��o,
conceitos, defini��es, m�todos e justifica��es.
An�lise e resolu��o dos exercícios de consolida��o propostos
antecipadamente, no quadro e em computador.
Realiza��o, no computador, de trabalhos concretos de aplica��o,
em ambiente Unix, recorrendo � linguagem
PERL PROLOG e outras.
Alguns trabalhos ser�o desenvolvidos extra aulas.
Sistema de Avalia��o
A Avalia��o tem uma componente te�rica e uma componente pr�tica.
A nota te�rica ser� obtida atrav�s da realiza��o de 1 prova
individual escrita.
Programa resumida
- Linguagens de Scripts: caracter�sticas, compara��o, exemplos PERL
- Programa��o orientada �s express�es regulares
- Processamento de Linguagem Natural:
- Introdu��o � Engenharia lingu�stica.
- Dicion�rios; (exemplos em Perl)
Algumas aplica��es t�picas: stemmer, tagger, corrector ortogr�fico,
interfaces em LN, information retrival (IR), tradu��o autom�tica.
- L�xico: Morfologia (ex. em Perl e Prolog)
- Sintaxe: estrat�gias de parsing, GLR, chart-parser,
gram�ticas de unifica��o (DCG, HPSG) (ex. em Perl e Prolog)
- Sem�ntica: Modelos sem�nticos e exemplos
- Pragm�tica: scripts
- Introdu��o � Programa��o de Documentos, linguagens etiquetadas, XML, SGML,
- Introdu��o � Sistemas de classifica��o: taxononimas, thesaurus, classifica��es facetadas
- Estudo de casos
Programa
- Introdu��o �s linguagens de scripts:
- PERL
- tipos de dados; estruturas de controlo; exemplos
- express�es regulares
- programa��o orientada �s express�es regulares
- literate programming
- packages
- Programa��o orientada �s express�es regulares
- Processamento de linguagem natural:
- Indrodu��o � engenharia lingu�stica:
- Conceitos introdut�rios
- C�rpora
- Aplica��es t�picas
- Morfologia: modelos, opera��es, tipos de regras , implementa��o de analisadores morofol�gicos
- Gram�ticas para linguagem natural:
- Introdu��o � gram�tica do Portugu�s
- Estrat�gias de Parsing e suas implementa��es
- Gram�ticas l�gicas - DCGs: implementa��o interna, atributos,
DCGs acopladas, DCGs com sem�ntica
- Gram�ticas de unifica��o
- Sem�ntica de Linguagem Natural:
- Modelos sem�nticos baseados em l�gica de 1.a ordem
- Sem�ntica de Montague
- Sem�ntica de situa��o
- Introdu��o � pragm�tica: scripts e sua implementa��o em PROLOG
- Introdu��o � programa��o de documentos:
- Linguagens de marca��o - SGML/XML
- Ferramentas
- Terminologia e estruturas classificativas:
- conceitos de terminologia
- estruturas classificativas: Thesaurus, taxonomias, facetas
- implementa��o
- Projecto de Dicion�rios e encilop�dias
Equipe Docente
Sum�rios
Material bibliogr�fico proposto para apoio ao curso: