O processamento de linguagem natural (PLN) e o processamento de linguagem escrita (PLE) são áreas fundamentais que exploram a interação entre computadores e a linguagem humana. Ambas abordagens têm subtemas que incluem a compreensão, a geração, a tradução e a análise de textos.