Le traitement du langage naturel (NLP) est un sous-domaine de l'intelligence artificielle qui implique la transformation ou l'extraction d'informations utiles à partir de données en langage naturel. Les méthodes incluent l'apprentissage automatique et les approches basées sur des règles.