Natural Language Processing

Course topics

  • Introduction to Natural Language Processing
  • Structural Linguistics
  • Working with data: create, get, prepare
  • Rule-based NLP systems
  • Basic classification
  • Bag-of-words model
  • Sequences, n-grams, language modeling
  • Syntax
  • Semantics
  • Unsupervised NLP
  • Deep Learning, RNN for NLP

Prerequisites