Processamento de linguagem natural (
PLN) é uma subárea da
inteligência artificial e da
linguística que estuda os problemas da geração e compreensão automática de
linguas humanas naturais. Sistemas de geração de linguagem natural convertem informação de
bancos de dados de computadores em linguagem normalmente compreensível ao ser humano, e sistemas de compreensão de linguagem natural convertem ocorrências de linguagem humana em representações mais formais, mais facilmente manipuláveis por
programas de computador.