On regroupe sous le vocable de traitement automatique du langage naturel (TALN) l’ensemble des recherches
et développements visant à modéliser et reproduire, à l’aide de machines, la capacité humaine à
produire et à comprendre des énoncés linguistiques dans des buts de communication.
Ce cours apportera à l'étudiant les bases théoriques nécessaires à la compréhension des objectifs et des défis actuels du traitement automatique du langage naturel (TALN). En parallèle, l'étudiant apprendra à analyser et à expliquer les limites pratiques et techniques que l'on rencontre dans la mise en place de systèmes informatiques destinés au traitement des langues (problèmes d'ambiguïtés, nécessité d'adaptabilité des ressources linguistiques, multilinguisme, etc.).
Au terme du cours, l'étudiant aura eu un aperçu de " l'état de l'art " en matière de TALN, sera en mesure de porter un regard critique sur des applications de TALN et aura une connaissance générale des principales théories du domaine
Le cours est donné sous forme d'exposé magistral interactif. A la fin chaque étudiant aura un exposé à préparer où il appliquera des notions théorique dans un environnement pratique en traitant un des tâche de TALN.
Le cours débute par l'étude de l'architecture d'un système complexe de traitement automatique du langage (reconnaissance, analyse, génération). Il se poursuit par l'étude de théories linguistiques et formalismes informatiques centraux dans le domaine du TALN. Une attention particulière est accordée à la présentation et à l'analyse d'applications réelles.
- Enseignant: Mohamed Amine BOUDIA