Sommaire

Le traitement automatique du langage naturel (TALN)

Le traitement automatique du langage naturel (TALN ou Natural Language Processing - NLP) est une discipline à la frontière entre l’informatique, la linguistique et l’intelligence artificielle.

L’un des objectifs de cette discipline est la compréhension du langage naturel (celui que nous utilisons) afin d’en déduire le sens et de pouvoir interagir avec nous. Les champs d’applications possibles étant bien entendu orientés autour du langage et de la langue, nous pouvons donc citer les applications de :

  • Traduction automatique

  • Corrections orthographiques

  • Communication homme-machine (chatbot)

  • Synthèse et reconnaissance de la parole

  • Analyse des opinions

Pour y parvenir, nous pouvons utiliser une première approche appelée méthode linguistique dont l’objectif est de décrire l’information à extraire en utilisant des règles linguistiques (grammaires, formulations) ou bien d’utiliser le Machine Learning. C’est bien entendu la seconde méthode que nous allons privilégier.