COMS 4705 Lecture Notes

Natural Language Processing
Columbia University · John Hewitt

HTML + MathJax versions of the course lecture notes.

Notes

  1. Lec 0: Background Mathematics · PDF
  2. Lec 1: Text Representation and Language Modeling · PDF
  3. Lec 2: Tokenization · PDF
  4. Lec 3: Neural Networks and Sequence Representation · PDF
  5. Lec 4: Neural Networks and Optimization · PDF
  6. Lec 5: Tasks and Evaluations · PDF
  7. Lec 6: Building a Machine Translation System · PDF

Course site: Course home