Il Natural Language Processing è un ramo dell’intelligenza artificiale che si occupa della progettazione di sistemi in grado di analizzare, comprendere e interpretare il linguaggio umano e di produrre risposte in linguaggio naturale.
La tecnologia NLP analizza i dati e ne estrae i contenuti: concetti, parole chiave, categorie ed emozioni utilizzando la comprensione del linguaggio naturale.