O Processamento de Linguagem Natural é uma subárea da Inteligência Artificial focada na capacidade dos computadores processarem e entenderem a linguagem humana. Através desse entendimento — que não é nada fácil — os sistemas podem gerar uma série de dados que são usados para criar desde atendimentos por robôs e assistentes digitais até a oferta de produtos e serviços personalizados para determinados grupos de pessoas.