L'elaborazione del linguaggio naturale (PNL) è un sottocampo dell'intelligenza artificiale che implica la trasformazione o l'estrazione di informazioni utili dai dati del linguaggio naturale. I metodi includono l'apprendimento automatico e approcci basati su regole.