Sumários
12
11 Maio 2017, 14:00 • António Manuel Horta Branco
Complexidade Computacional das Línguas Naturais
Na aula:
Hierarquia
de Chomsky. Lema de bombeamento para as linguagens regulares. Argumento
de que as línguas naturais não são regulares (Chomsky, 1957). Lema de
bombeamento para as linguagens livres de contexto. Argumento de que as
línguas naturais não são livres do contexto (Huybregts, 1994; Shieber,
1995). A distinção competência vs. desempenho e a noção de falante
ideal.
Após a aula:
Ler:
Branco, 2016: "Cognitive Science and its Computational Foundations: a reasoned overview from the perspective of natural language complexity", Universidade de Lisboa, ms.
Newell, 1973, "You can't Play 20 Questions with Nature and Win"
11
4 Maio 2017, 16:00 • António Manuel Horta Branco
Modelação da Linguagem: Aplicações
Na aula:
Modelação
do conhecimento linguístico e suas aplicações: um segundo caso de
estudo e implementação exemplificativa. Interface em linguagem natural
com bases de dados.
Realização do Teste 2.
Após a aula:
estudar manual NLPPP: Cap.7.4
11
4 Maio 2017, 14:00 • António Manuel Horta Branco
Modelação da Linguagem: Aplicações
Na aula:
Modelação
do conhecimento linguístico e suas aplicações: um segundo caso de
estudo e implementação exemplificativa. Interface em linguagem natural
com bases de dados.
Realização do Teste 2.
Após a aula:
estudar manual NLPPP: Cap.7.4
10
27 Abril 2017, 16:00 • António Manuel Horta Branco
Modelação da linguagem: aplicações
(com laboratório)
Na aula:
Prolog: Manipulação de bases de dados: assert/1, retract/1, findall/3, bagof/3, setof/3.
Modelação
do conhecimento linguístico e suas aplicações: um primeiro caso de
estudo e implementação exemplificativa. Tradução automática. Método
interlíngua e de transferência.
Laboratório de programação: guião abaixo.
Após a aula:
estudar NLPPP: Cap.8.1-8.2; Cap.7.3.5
estudar manual LPN: Cap. 11.
Antes da próxima aula:
exercícios a resolver: Sessão Prática Cap.11
10
27 Abril 2017, 14:00 • António Manuel Horta Branco
Modelação da linguagem: aplicações
(com laboratório)
Na aula:
Prolog: Manipulação de bases de dados: assert/1, retract/1, findall/3, bagof/3, setof/3.
Modelação
do conhecimento linguístico e suas aplicações: um primeiro caso de
estudo e implementação exemplificativa. Tradução automática. Método
interlíngua e de transferência.
Laboratório de programação: guião abaixo.
Após a aula:
estudar NLPPP: Cap.8.1-8.2; Cap.7.3.5
estudar manual LPN: Cap. 11.
Antes da próxima aula:
exercícios a resolver: Sessão Prática Cap.11