Lingüística computacional I: Sintaxe Ministério da Educação Universidade Federal do Ceará 1. Identificação do Curso: 1.1 Curso: Lingüística 1.2 Código: 2. Modalidades: Mestrado ( X ) 3. Turno(s) Diurno ( X ) 4. Departamento Letras Vernáculas/Letras Estrangeiras Doutorado ( X ) Noturno ( ) 5. Identificação da Disciplina: Nome : Introdução à Sintaxe Gerativa e Computacional (Tópicos Avançados I) Código: Carga Horária: 32 N0 de Créditos: 2 Optativa: Obrigatória: 6. Pré-Requisitos: Sim ( X ) Sim ( ) Não ( ) Não ( X ) 7. Professor Responsável: Leonel Figueiredo de Alencar Araripe 8. JUSTIFICATIVA A lingüística computacional constitui área de interseção entre os estudos da linguagem natural e a ciência da computação. Esse enfoque interdisciplinar permite aos lingüistas não apenas direcionar suas pesquisas para aplicações tecnológicas, mas também verificar a consistência e a plausibilidade de análises descritivas de línguas particulares e de modelos teóricos da linguagem humana. A presente disciplina oferece uma introdução ao processamento computacional da sintaxe das línguas naturais voltada especialmente para estudantes de pósgraduação em lingüística sem embasamento em matemática, lógica e computação. 9. OBJETIVOS i. ii. iii. iv. v. Familiarizar com conceitos-chave da matemática e da lógica pressupostos pela lingüística formal e pela programação lógica. Desenvolver a capacidade de realizar análises sintáticas gerativas formais. Familiarizar com os elementos básicos da linguagem PROLOG e dos formalismos computacionais DCG, PATR-II (no ambiente Win-Patr IDE) e LFG (na plataforma GFU-LAB). Desenvolver a habilidade de implementar computacionalmente análises gramaticais em PROLOG/DCG, PATR-II e LFG/GFU-LAB. Familiarizar com aplicações exemplares da análise sintática computacional. 10. EMENTA Estudo de formalismos gerativos para a modelação computacional da gramática das línguas naturais e de sua aplicação no desenvolvimento de ferramentas para o processamento automático da linguagem natural no nível sintático. 11. PROGRAMA DA DISCIPLINA Fundamentos lógico-matemáticos: lógica proposicional; teoria dos conjuntos; relações e funções; lógica de predicados; línguas formais. A organização da gramática: divisão de trabalho entre léxico, morfologia e sintaxe; regras de reescrita categoriais; propriedades morfossintáticas dos itens lexicais; teoria X-barra; interface semântica-sintaxe. Elementos da linguagem de programação lógica PROLOG: predicados e cláusulas; fatos e regras; átomos, variáveis e listas; diretivas; unificação; operações sobre listas; mecanismo de resolução. Emprego de PROLOG no processamento automático da sintaxe: estruturação sintagmática como concatenação de listas; a Gramática de Cláusulas Definidas (Definite Clause Grammar - DCG). O formalismo PATR-II: desenvolvimento e testagem de minigramáticas no ambiente WinPatr IDE. Análise sintática automática por meio da Gramática Léxico-Funcional (LexicalFunctional Grammar – LFG): níveis de representação e condições de boa formação em LFG; notações gramaticais; moldes e macros; utilização da plataforma de desenvolvimento de gramáticas computacionais GFU-LAB. Aplicações da análise sintática computacional: corretores gramaticais, sistemas de tradução automática e de diálogo homem-máquina etc. 12. FORMA DE AVALIAÇÃO Participação nas aulas. Desempenho na resolução de exercícios teóricos e práticos, na apresentação de seminários e/ou em provas escritas. Construção de um fragmento de gramática computacional de uma língua natural e elaboração da respectiva documentação. 13. BIBLIOGRAFIA BÁSICA ALENCAR, Leonel Figueiredo de. Linguagem e inteligência artificial. In: MATTES, Marlene Gonçalves (Org.). Linguagens. As expressões do múltiplo. Fortaleza: Premius, 2006. [No prelo] ARARIBÓIA, G. Inteligência artificial: um curso prático. Rio de Janeiro: Livros Técnicos e Científicos, 1988. BLACKBURN, Patrick; BOS, Johan; STRIEGNITZ, Kristina. Learn Prolog now! Saarbrücken: Universität des Saarlandes, 2001. Disponível em:< http://www.coli.uni-saarland.de/~kris/learnprolog-now/html/prolog-notes.pdf> Acesso em: 29.04.2005. BUTT, Miriam et al. A grammar writer's cookbook. Stanford: CSLI Publications, 1999. CARNIE, Andrew. Syntax: a generative introduction. Oxford: Blackwell, 2002. CLOCKSIN, William F.; MELLISH, Christopher S. Programming in Prolog: using the ISO standard. 5. ed. Berlin: Springer, 2003. DEVLIN, Keith. O gene da matemática. 2. ed. Tradução de Sérgio Moraes Rego. Revisão técnica de Leo Tenenblat. Rio de Janeiro: Record, 2005. FALK, Yehuda N. Lexical-Functional Grammar: an introduction to parallel constraint-based syntax. Stanford: CSLI Publications, 2001. FLEURY, Serge. Analyse syntaxique avec PC-PATR. ILPGA – Institut de Linguistique et Phonétique Générales et Appliquées. Secteur TAL – Traitement Automatique du Langage. Université de la Sorbonne Nouvelle (Paris III), 2004. Disponível em: <http://www.cavi.univparis3.fr/ilpga/ilpga/tal/cours/parcours/slides/slpatr/> Acesso em: 31. Ag. 2006. GóMEZ, Xavier Guinovart. Lingüística computacional. In: RAMALLO, Fernando; REIDOVAL, Gabriel; RODRíGUEZ, Xoán Paulo (Orgs.). Manual de ciencias da linguaxe. Vigo: Xerais, 2000a. p. 221-268. <http://webs.uvigo.es/sli/arquivos/xerais.pdf> Acesso em: 04. set. 2006. _____. Perspectivas de la lingüística computacional. Novática, n. 145, p. 85-87, maio-jun. 2000b. Disponível em:<http://www.ati.es/novatica/2000/145/javgom-145.pdf> Acesso em: 4. set. 2006. _____. Representación y procesamiento de la gramática léxico-funcional. Novática, n. 150, p. 57-61, mar./abr. 2001. Disponível em:< http://webs.uvigo.es/sli/arquivos/nov150.pdf > Acesso em: 31. ag. 2006. KLABUNDE, Ralf et al. (Orgs.). Computerlinguistik und Sprachtechnologie: eine Einführung. Heidelberg: Spektrum Akademischer Verlag, 2004. KLENK, Ursula. Generative Syntax. Tübingen: Narr, 2003. LANGENDOEN, D. Terence. Linguistic theory. In: BECHTEL, William; GRAHAM, George (Orgs.). A companion to cognitive science. Oxford: Blackwell, 1999. p.235-244. MIOTO, Carlos; FIGUEIREDO, Maria Cristina; LOPES, Ruth. Novo Manual de Sintaxe. Florianópolis: Insular, 2005. MITKOV, Ruslan. The Oxford handbook of computational linguistics. Oxford: Oxford University Press, 2005. OTHERO, Gabriel e MENUZZI, Sérgio. Lingüística Computacional. São Paulo: Parábola, 2005. PAGANI, Luiz Arthur. Analisador gramatical em Prolog para gramáticas de estrutura sintagmática. Revista Virtual de Estudos em Linguagem – ReVEL. Ano 2, n.3, ag. 2004. [www.revelhp.cjb.net]. PARTEE, Barbara; TER MEULEN, Alice; WALL, Robert. Mathematical methods in linguistics. Kluwer, Dordrecht, 1990. RADFORD, Andrew. Syntax: a Minimalist introduction. Cambridge: Cambridge University Press, 1997. RANCHHOD, Elisabete Marques (Org.). Tratamento das línguas por computador: uma introdução à linguística computacional e suas aplicações. Lisboa: Caminho, 2001. RAPOSO, Eduardo Paiva. Teoria da gramática: a faculdade da linguagem. 2. ed. Lisboa: Caminho, 1998. RUIZ ANTON, Juan C. GFU-LAB: a formalism for the computational treatment of syntax and semantics. Castelló: Universitat Jaume I, 2004. Disponível em:<http://www3.uji.es /~ruiz/gfulab/ gfulab-formalism.html> Acesso em: 03.02.2006. _____. Análisis sintáctico. In: _____. Curso de Lingüística Computacional. Departamento de Traducció i Comunnicació. Universitat Jaume I, [2006 a]. Disponível em: <http://www.trad.uji.es/> Acesso em: 29. ag. 2006. _____. Introducción. ¿Qué es la lingüística computacional? Departamento de Traducció i Comunnicació. Universitat Jaume I, [2006 b]. Disponível em: <http://www.trad.uji.es/> Acesso em: 29. ag. 2006. _____. Historia y aplicaciones de la lingüística computacional. Departamento de Traducció i Comunnicació. Universitat Jaume I, [2006 c]. Disponível em: <http://www.trad.uji.es/> Acesso em: 29. ag. 2006. SAG, Ivan A.; WASOW, Thomas; BENDER, Emily. Syntactic theory: a formal introduction. 2. ed. Stanford: CSLI Publications, 2003. VIEIRA, Renata; LIMA, Vera Lúcia S. Lingüística computacional: princípios e aplicações. In: CONGRESSO DA SOCIEDADE BRASILEIRA DE COMPUTAçãO, 21., 2001, Fortaleza. Anais... Fortaleza: SBC, 2001. v. 2, p. 47-88. Disponível em: <www.inf.unisinos.br /~renata/ laboratorio/publicacoes/jaia12-vf.pdf>. Acesso em: 6 set. 2005. WESCOAT, Michael. Practical instructions for working with the formalism of lexical functional grammar. Xerox Palo Alto Research Center, 1989. Disponível em: <http://wwwlfg.stanford.edu/lfg/lfg-introductions/pracinstrucsforlfg.ps> Acesso em: 14.06.2001. 14. BIBLIOGRAFIA COMPLEMENTAR ALENCAR, Leonel Figueiredo de. Complementos verbais oracionais: uma análise léxicofuncional. Lingua(gem), Santa Maria, v. 1, n. 1, p. 173-218, jan./jun. 2004. BAADER, Franz. Logic-based knowledge representation. In: WOOLDRIDGE, Michael J.;VELOSO, Manuela (Orgs.). Artificial intelligence today: recent trends and developments. Berlin: Springer, 1999. p.13-41. BERMAN, Judith;FRANK, Anette. Deutsche und französische Syntax im Formalismus der LFG. Tübingen: Niemeyer, 1996. BLACKBURN, Patrick; BOS, Johan. Representation and inference for natural language: a first course in computational semantics. Stanford: CSLI Publications, 2005. BRESNAN, Joan. Lexical-functional syntax. Oxford: Blackwell, 2001. HAUSSER, Roland. Foundations of computational linguistics: human-computer communication in natural language. 2. ed. Berlin: Springer, 2001. HORNSTEIN, Norbert; NUNES, Jairo; GROHMANN, Kleanthes K. Understanding Minimalism. Cambridge: Cambridge University Press, 2005. KAPLAN, Ronald M.; MAXWELL, John T. III. LFG grammar writer's workbench: technical report. Xerox Palo Alto Research Center, 1996. Disponível em:<ftp:// ftp. parc. xerox.com/pub/lfg/lfgmanual.ps> Acesso em: 22.06.2001. KRIEBEL, Wolfgang; ROSE, Andreas; SCHMITT, Dietmar. Zur Geschichte der Programmiersprache PROLOG. Disponível em:< http://www.dietmar-schmitt.de /essays/ SGI/Prolog_geschichte_1.html> Acesso em: 24.05.2005. MCCONNEL, Stephen. PC-PATR Reference Manual. A unification based syntactic parser. Version 1.0. ILPGA – Institut de Linguistique et Phonétique Générales et Appliquées. Secteur TAL – Traitement Automatique du Langage. Université de la Sorbonne Nouvelle (Paris III), 1998. Disponível em: <http://www.cavi.univ-paris3. fr/Ilpga/ilpga /tal/cours/parcours /tools/sil/pcpatr.html> Acesso em: Acesso em: 31. Ag. 2006. NEGNEVITSKY, Michael. Artificial intelligence: a guide to intelligent systems. New York: Addison-Wesley, 2002. RADFORD, Andrew. Minimalist Syntax : exploring the Structure of English. 2. ed. Cambridge: Cambridge University Press, 2004. RAPOSO, Eduardo Paiva. Da Teoria dos Princípios e Parâmetros ao Programa Minimalista: algumas idéias-chave. In: CHOMSKY, Noam. O Programa Minimalista. Tradução de Eduardo Paiva Raposo. Lisboa: Caminho, 1999. p.15-37. RIBEIRO, Catarina Santiago. Relatório de estágio realizado no âmbito do projecto INQUER – Interacção Pessoa-Máquina em Linguagem Natural: módulo I – análise sintácticosemântica. Lisboa: Departamento de Informática e Centro de Lingüística da Universidade de Lisboa. Disponível em: <http:// www. clul.ul. pt/clg/ inquer/ relatorio_Ribeiro03.pdf> Acesso em: 06.02.2006. REISCHER, Jürgen. Linguistische und philosophische Aspekte der natürlichen und maschinellen Sprachverarbeitung: über Denken, Sprache, Bedeutung und Handeln bei Mensch und Maschine. Idstein: Schulz-Kirchner, 2000. SCHWARZE, Christoph. Lexikalisch-funktionale Grammatik: eine Einführung in 10 Lektionen mit französischen Beispielen. Fachgruppe Sprachwissenschaft der Universität Konstanz, Arbeitspapier Nr. 76, 1998. SCHWARZE, Christoph. Introduction à la sémantique lexicale. Tübingen: Narr, 2001. WAGNER, Karl Heinz. Syntax mit PC-PATR. Disponível em: < http://www.fb10.unibremen.de/linguistik/khwagner/pcpatr/> Acesso em: <12.09.06> WIELEMAKER, Jan. SWI-Prolog 5.4 Reference Manual. Amsterdam: University of Amsterdam, Department of Social Science Informatics (SWI), 2004. Disponível em:< http://gollem.science.uva.nl/cgi-bin/nph-download/SWI-Prolog/refman/refman.pdf> Acesso em: 29.04.2005. WINTNER, Shuly. Introduction. Computational linguistics. Department of Computer Science, Faculty of Social Sciences, University of Haifa, 2002. Disponível em: <http://cs.haifa.ac.il /~shuly/teaching/02 /nlp/ intro.pdf> Acesso em: 4. set. 2006. ZELLER, Frauke. Mensch-Roboter Interaktion: eine sprachwissenschaftliche Perspektive. Kassel: Kassel University Press, 2005.