sábado, 19 de setembro de 2009

Processamento de Linguagem Natural

O Processamento de Linguagem Natural (NLP, sigla em inglês) é o conjunto de métodos formais para analisar textos e gerar frases escritas num idioma humano. Normalmente os computadores estão aptos a compreender instruções escritas em linguagens de computação como o Java, C, PERL, Basic, etc., mas possuem muita dificuldade em entender comandos escritos na linguagem humana. Isto deve-se ao facto das linguagens de computação serem extremamente precisas, contendo regras fixas e estruturas lógicas bem definidas que permitem ao computador saber exactamente como deve proceder perante cada comando. Já num idioma humano uma simples frase normalmente contém ambiguidades e interpretações que dependem do contexto, do conhecimento do mundo, de regras gramaticais, culturais e de conceitos abstractos dificultando deste modo a sua imediata compreensão.

Sem comentários:

Enviar um comentário