CS 585, Fall 2019, 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:
- JM = Jurafsky and Martin, Speech and Language Processing, 3rd edition draft chapters
- Eis. = Eisenstein draft text
- Gol. = Yoav Goldberg's neural networks for NLP primer
Tue 9/3 - Introduction & Python demo // [slides]
Thu 9/5 - Text classification I (naive Bayes) // [slides]
Tue 9/10 - Language modeling I: n-gram models // [slides]
Thu 9/12 - Language modeling II: log-linear LMs & final projects // [slides]
Tue 9/17 - Learning for log-linear LMs // [slides]
- Reading: same as last class
- HW 1 released, due Sep 30 on Gradescope // Colab notebook here
- Project proposal template released, due Oct 4 on Gradescope // Overleaf here
Thu 9/19 - Neural language models I: word embeddings // [slides]
Tue 9/24 - Neural composition functions + machine translation // [slides]
Thu 9/26 - MT (cont.) // [slides]
Tue 10/1 - Transformers + PyTorch demo // [slides]
Thu 10/3 - Transformers (cont.) // [slides]
Tue 10/7 - Transfer learning with neural language models // [slides]
- Same reading as last class
Thu 10/9 - Using BERT in downstream tasks // [slides]