CS 585, Fall 2018, UMass Amherst

Schedule

Make sure to reload this page to ensure you’re seeing the latest version. Readings should be done before the indicated class. Texts include:

Tue 9/4 - Introduction & Python demo // [slides]

Thu 9/6 - Text classification I (naive Bayes) // [slides]

Tue 9/11 - Text classification II: setup / logistic regression // [slides]

Thu 9/13 - Word representations (word2vec) // [slides]

Tue 9/18 - Text classification III: neural // [slides]

Thu 9/20 - Language modeling I: n-gram models // [slides]

Tue 9/25 - Language modeling II: RNNs // [slides]

Thu 9/27 - POS tagging with HMMs // [slides]

Tue 10/2 - Viterbi algorithm / Project discussion // [slides]

Thu 10/4 - Machine translation I: IBM Models + EM // [slides]

Tue 10/9 - No Class

(Monday schedule day)

Thu 10/11 - Machine translation II: Neural MT + Decoding + Eval // [slides]

Tue 10/16 - Intro to syntax (Mohit out, lecture by Tu Vu) // slides

Thu 10/18 - Constituency parsing // [slides]

Tue 10/23 - Midterm review // [slides]

Thu 10/25 - In-class midterm

Tue 10/30 - Dependency parsing // [slides]

Thu 11/1 (Mohit out for EMNLP, guest lecture by Abe Handler) // [slides]

Tue 11/6 - An overview of deep learning for question answering // [slides]

Thu 11/8 - Implementing neural networks for NLP in PyTorch

Tue 11/13 - Coreference resolution // [slides]

Thu 11/15 - Semantic role labeling // [slides]

Thanksgiving break - no class

Tue 11/27 - Dialogue systems // [slides]

Thu 11/29 - Language & vision // [slides]

Tue 12/4 - Ethics in NLP // [slides]

Thu 12/6 - Computational psycholinguistics // [slides]

Tue 12/11 - Final project presentations in CS 150/151