(Natural Language Processing)
- Introduction to NLP
- Linguistics Levels and NLP Challenges
- Language Models, Smoothing, and evaluation
- Text Representation
- Text Classification
- Text Sequence Modeling, POS tagging, Named Entity Recognition
- Neural Sequence Modeling, Recurrent Neural Networks, Attention Mechanism
- Contextualized Language Models
- Parsing
- Semantic Analysis
- Text Preprocessing, Spell Checking
- Persian Text Processing
- Sentiment Analysis
- Dialogue Systems