Ce cours présente les principaux outils permettant d'automatiser directement ou indirectement le processus de traitement linguistique, avec un accent particulier sur leurs usages en communication (rédaction et dictée de texte) et traduction. Tous ces outils partagent un même défi : celui du traitement automatique de la langue.

Le cours offre une introduction progressive aux approches du traitement automatique des langues (désambiguïsation, analyse morphologique, syntaxique et sémantique), ainsi qu’aux méthodes statistiques, neuronales et aux modèles de langue de grande taille (LLMs).

Les étudiant-es découvrent la manière dont les différents niveaux d’analyse linguistique soutiennent les technologies modernes utilisées pour la traduction automatique, la dictée vocale, la correction grammaticale et les LLMs génératifs.

Ce cours vise à fournir aux étudiant-es les connaissances essentielles pour comprendre, évaluer et utiliser de manière critique les applications de traitement automatique des langues, dans un paysage marqué par l’essor rapide de l’intelligence artificielle générative.