Lingu Stica Computacional
Renata Vieira1 , Vera Lúcia Strube de Lima2
1
Centro de Ciências da Comunicação, Centro de Ciências Exatas e Tecnológicas
UNISINOS Av. Unisinos, 950 CEP 93022-000 São Leopoldo RS
2
Faculdade de Informática
PUCRS Av. Ipiranga, 6681 CEP 90619-900 Porto Alegre RS renata@exatas.unisinos.br vera@inf.pucrs.br
Resumo A lingüística computacional é a área de conhecimento que explora as relações entre lingüística e informática, tornando possível a construção de sistemas com capacidade de reconhecer e produzir informação apresentada em linguagem natural. Neste curso são caracterizados os conhecimentos relativos à língua utilizados na construção de tais sistemas, bem como, as técnicas empregadas para o processamento dos diferentes níveis lingüísticos
(lexical, sintático e semântico-pragmático). Uma discussão sobre desenvolvimento da área e a multiplicidade de aplicações e produtos decorrentes das pesquisas em lingüística computacional é apresentada.
Abstract Computational linguistics is an area of research that is based on the connection between linguistics and computer science. This union enables the development of systems which are capable of interpreting and producing information that is presented in natural language. In this tutorial we review both the linguistic knowledge that is used for the construction of such systems and the computing techniques applied to various levels of language processing
(lexical, syntactic, semantic and pragmatical). A discussion about the research in the area and the great number of applications and products resulting from it is presented.
1. Introdução
O desenvolvimento da informática proporcionou, nas últimas décadas, grandes mudanças nos estudos das ciências em geral. A computação, no caso particular do estudo das línguas naturais, possibilitou o surgimento de novas abordagens a problemas descritivos e práticos das línguas que antes não podiam ser tratados adequadamente.
Uma destas