First semester
Machine Learning for Natural Language Processing (NLP)
- Teacher(s)
- Guillaume GRAVIER
- Course type
- STATISTICS
- Correspondant
- François PORTIER
- Unit
-
UE-MSD03 : Statistics for New Data
- Number of ECTS
- 2
- Course code
- MSD 03-2
- Distribution of courses
-
Heures de cours : 18
- Language of teaching
- English
Objectives
– Understand and analyze recent NLP modelsrn- Implement natural language processing pipelinesrn- Design solutions for text information extractionrn
Course outline
The course will introduce the main notions of NLP and detail machine learning based approaches to modern NLP, going through the following: word representation, text classification, word tagging, language modeling, transformers and large language models, text generation.
Prerequisites
– Foundations of machine learning (probability/statistics, optimization, gradient descent, loss function, etc.)rn- Good knowledge of Pythonrn- Familiarity with tensirflow/keras and/or pyTorchrnrn