Background and concepts
  • Introduction to the course
  • NLP concepts
NLP approaches
  • NLP Approaches
Preprocessing of texts
  • Concepts - Text normalization
  • Preprocessing of Texts
Rule based approaches for NLP
  • Concepts - Rules based approaches
  • Practice session - Sentiment Analysis
Probabilistic models for NLP
  • Probabilistic models
  • Practice Session - Spam classification
NLP using Deep Learning
  • NLP using Deep Learning