Le NLP (Natural Language Processing), ou TALN (Traitement Automatique du Langage Naturel), est une technologie à la confluence de l'intelligence artificielle et de la linguistique. Il consiste à analyser automatiquement des phrases formulées par un humain, afin de prendre ensuite les décisions adéquates.