Processamento de Linguagem Natural

Ano lectivo de 2001/2002



Apresenta��o

Escolaridade


2 + 0 + 0

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

Programa

  1. 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
  2. Programa��o orientada �s express�es regulares
  3. Processamento de linguagem natural:

    1. Indrodu��o � engenharia lingu�stica:

      • Conceitos introdut�rios
      • C�rpora
      • Aplica��es t�picas
    2. Morfologia: modelos, opera��es, tipos de regras , implementa��o de analisadores morofol�gicos
    3. 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
    4. 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
    5. Introdu��o � pragm�tica: scripts e sua implementa��o em PROLOG
  4. Introdu��o � programa��o de documentos:

    • Linguagens de marca��o - SGML/XML
    • Ferramentas
  5. Terminologia e estruturas classificativas:

    • conceitos de terminologia
    • estruturas classificativas: Thesaurus, taxonomias, facetas
    • implementa��o
  6. Projecto de Dicion�rios e encilop�dias

Equipe Docente

Sum�rios

    Material bibliogr�fico proposto para apoio ao curso: