This repository contains practical work assignments (TPs) for the Natural Language Processing (NLP) module. Each TP focuses on different aspects of NLP and provides hands-on experience with various techniques and tools.
- TP1: Preprocessing with spaCy and NLTK
- TP2: Vector Representation Models
- TP3(NNS/Couleur/usthb): Named Entity Recognition (NER) and Part-of-Speech (POS) Tagging
- TP4: Dependency Parsing
- TP5: Topic Modeling
- TP6: Clustering and Classifying Text