Le traitement automatique des langues (TAL) vise l’élaboration d’outils et de méthodes capables d’appréhender leur sémantique afin d’en faciliter la prise de connaissance et plus généralement l’exploitation. Selon l’usage que l’on veut en faire, les niveaux d’interprétation peuvent être différents, allant de l’identification de termes pour extraire des mots-clés à des résumés, des traductions ou de la recherche d’informations précises en réponse à des questions. L’objectif de ce module est de présenter les problématiques posées pour le TAL et les principaux modèles pour analyser, synthétiser, exploiter et produire des documents.
Pré requis recommandés : Algorithmique, Python, etc.
1 - Introduction Générale + Les applications du TAL
2 - Les niveaux de traitement - Traitements de bas niveau
3 - Les niveaux de traitement - Le niveau lexical
4 - Les niveaux de traitement - Le niveau syntaxique
5 - Les niveaux de traitement - Le niveau sémantique
6 - Les niveaux de traitement - Le niveau pragmatique
0 - Installation
1 - Introduction et bases du language Python
2 - Traitements bas niveau – Encodage de caractères et Tokenization
3 - Analyse Lexicale
4 et 5 - Analyse Syntaxique
6 - Analyse Sémantique
N° | File |
---|---|
Lecture 1 | Download |
Lecture 2 | Download |
Lecture 3 | Download |
Lecture 4 | Download |
Lecture 5 | Download |
Lecture 6 | Download |
N° | Notebook |
---|---|
Lab 0 | Download |
Lab 1 | Download |
Lab 2 |
Download Download |
Lab 3 | Download |
Lab 4 | Download |
Lab 5 | Download |
Lab 6 | Download |