CSE 40657/60657

There is no required text for this course; readings and notes will be given to you. I'll be releasing chapters of the course notes as we go. If you want to see last year's complete set of notes, please visit last year's course page.

If you like having a book for reference, an optional text is: Daniel Jurafsky and James H. Martin, Speech and Language Processing, 2nd edition, Prentice Hall, 2008. Draft chapters of the forthcoming 3rd edition are available online.


These notes are from the last offering of the course in Fall 2016:
  1. Introduction
  2. Text Classification [v3]
  3. Topic Modeling
  4. Feedforward Neural Networks (Jupyter notebook: Numerical Optimization)
  5. Language Modeling
  6. Sequence Labeling
  7. Unsupervised Sequence Labeling
  8. Word Alignment
  9. Speech Recognition
  10. Recurrent Neural Networks
  11. Context Free Grammars
  12. Parsing Algorithms
  13. Statistical Parsing
  14. Synchronous CFGs

Supplementary Readings

Popular articles