Partie de | |
---|---|
Pratiqué par |
Natural language processing engineer (d) |
Objets |
Lemmatisation étiquetage grammatical analyse syntaxique sentence boundary disambiguation (en) racinisation Extraction terminologique lexical semantics (en) traduction automatique reconnaissance d'entités nommées génération automatique de textes reconnaissance optique de caractères systèmes de questions-réponses textual entailment (en) relationship extraction (en) opinion mining text segmentation (en) désambiguïsation lexicale Résumé automatique de texte coréférence analyse du discours reconnaissance automatique de la parole speech segmentation (en) synthèse vocale Word embedding decompounding (d) |
Le traitement automatique des langues (TAL ou TALN)[1], en anglais natural language processing ou NLP, est un domaine multidisciplinaire impliquant la linguistique, l'informatique et l'intelligence artificielle, qui vise à créer des outils de traitement du langage naturel pour diverses applications. Il ne doit pas être confondu avec la linguistique informatique, qui vise à comprendre les langues au moyen d'outils informatiques.
Le TALN est sorti des laboratoires de recherche pour être progressivement mis en œuvre dans des applications informatiques nécessitant l'intégration du langage humain à la machine[2]. Aussi le TALN est-il parfois appelé ingénierie linguistique[3].