A zero
FACULDADE DE CIÊNCIA DA COMPUTAÇÃO
PROCESSAMENTO DE LINGUAGEM NATURAL
DANILO FERREIRA DO VALE ALMEIDA PROF. JOÃO GRACIANO
RIO VERDE – GO
2011
Introdução
O processamento de linguagem natural e a compreensão de uma informação falada ou escrita por meio de regras equivalentes àqueles existentes na comunicação lingüística humana. Os mesmos problemas existentes na compreensão em geral encontram-se aqui, no processamento de linguagem natural (PLN), devendo-se reforçar os cuidados quanto à ambigüidade da informação bem como na interpretação de dados dependentes do contexto. A tarefa de processar uma linguagem natural permite que os seres humanos comuniquem-se com os computadores da forma mais "natural" possível, utilizando a linguagem com a qual mais estão habituados. Elimina-se, desta maneira, a necessidade de adaptação a formas inusitadas de interação, ou mesmo o aprendizado de uma linguagem artificial, cuja sintaxe costuma ser de difícil aprendizado e domínio, a exemplo das linguagens de consulta a bancos de dados.
O futuro revela a existência de máquinas capazes de compreender a língua natural, sendo capazes de atender a comandos expressos na linguagem falada por usuários. O caráter interdisciplinar do processamento de linguagem natural ilustra o nível de complexidade normalmente requerido às abordagens desenvolvidas, as quais se utilizam de conceitos de inteligência artificial, teoria da computação, compiladores, lingüística computacional e de outras disciplinas.
As aplicações dos sistemas que tratam a língua natural podem ser divididas em duas classes: aplicações baseadas em texto e aplicações baseadas em diálogos.
Exemplos de aplicações baseadas em texto são sistemas que procuram documentos específicos em uma base de dados (exemplo: encontrar livros relevantes em uma biblioteca), tradutores de documentos, e sistemas que resumem textos (exemplo: produzir 3 páginas resumidas de um livro de 100 páginas). Áreas que são