Professeur Tarik BOUDAA

Introduction au Traitement de la Langue Naturelle (NLP)

Chapitre Liens associés
Chapitre 1 : Introduction et éléments de base du traitement du texte Cours
Slides chapitre 1
Lecture supplémentaire obligatoire : SLP chapitre 2
Travaux Pratiques
TP1
Données du TP1
Autres resources optionnelles :
coursera nlp specialization : autocorrect and minimum edit distance
nlpdemystified : introduction
nlpdemystified : tokenization
nlpdemystified : basic-preprocessing
nlpdemystified : advanced-preprocessing
Chapitre 2 : Modèles de langue n-gramme Cours
Slides chapitre 2
Lecture supplémentaire obligatoire : SLP chapitre 3
Travaux Pratiques
TP2
Données du TP2
Autres resources optionnelles :
coursera nlp specialization : Autocomplete and language models
Chapitre 3 : Étiquetage de sequences avec le Modèle de Markov Caché Cours
Slides chapitre 3
Autres resources optionnelles :
coursera nlp specialization : POS Tagging and HMM
SLP chapitre 8
Chapitre 4 : Representation Vectorielle du Texte Cours
Slides chapitre 4

Autres resources optionnelles :
SLP chapitre 6
coursera: word embeddings
nlpdemystified: Word Vectors
Chapitre 5 : NLP avec Deep Learning (RNN, LSTM, Bi-LSTM, GRU, Attention, Transformers)