IFT714 - Traitement automatique des langues naturelles

programmes offrant cette activité pédagogique (cours)

Doctorat en informatique

Maîtrise en informatique

Sommaire

Cycle
2e cycle
Crédits
3 crédits
Durée
1 trimestre
Faculté/Centre
Faculté des sciences
Répartition de la charge de travail
3-0-6
Cible(s) de formation

Connaître les fondements du traitement automatique des langues naturelles (TALN). Comprendre comment manipuler des données en TALN. Comprendre et appliquer des modèles de langage. Comprendre et appliquer des modèles de classification et d’étiquetage de documents textes. Comprendre et appliquer des modèles de traduction automatique et d’analyse grammaticale. Comprendre les fondements de la reconnaissance vocale.

Contenu

Manipulation de données langagières. Expressions régulières. Distance d’édition. Modèle de langage N-gramme et techniques de lissage. Classification de documents avec modèle de Bayes naïf. Étiquetage de documents avec modèle de Markov caché. Traduction automatique : manipulation de corpus bilingues, évaluation de systèmes de traduction, modèles IBM et phrase-based. Analyse grammaticale : grammaire hors contexte, grammaire hors contexte probabiliste, grammaire lexicalisée. Concepts de base et technologies de la reconnaissance vocale.