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, Basic, etc., mas têm muita dificuldade em entender comandos escritos numa linguagem humana. Isso deve-se ao facto das linguagens de computação serem extremamente precisas, contendo regras fixas e estruturas lógicas bem definidas que permitem o computador saber exactamente como deve proceder a cada comando. Já num idioma humano, uma simples frase normalmente contém ambiguidades, nuances e interpretações que dependem do contexto, do conhecimento do mundo, de regras gramaticais, culturais e de conceitos abstractos. O objectivo final do Processamento de Linguagem Natural é fornecer aos computadores a capacidade de entender e compor textos. "Entender" um texto significa reconhecer o contexto, fazer análise sintáctica, semântica, léxica e morfológica, criar resumos, extrair informação, interpretar os sentidos e até aprender conceitos com os textos processados.


Sem comentários:
Enviar um comentário