CS671: Natural Language Processing

Department of Computer Science & Engineering, IIT Kanpur

Jul - Nov 2013

Home      |      Course Info     |      Resources      |      Assignments     |      Students     |      Projects

Resources

Lecture Slides

  1. Introduction to NLP; Phonology and Morphology;
  2. Morphology
  3. Naive Bayes spelling correction
  4. Language Modelling: N Grams
  5. POS Tagging and Syntax
  6. Overfitting and Regularization in Machine Learning

Readings

  • Lectures 1, 2:
    • Chapter 1 from Manning / Schuetze
    • Chapter 2 from Jurafsky Martin
  • Lectures 2-4 and HW1:
    • Chapter 3 from Jurafsky and Martin
    • Additional reference on Morphology (not mandatory) : Chapt 1 [Kiraz 01]

Other Resources

Please see this page [internal].