Course Schedule

Schedules subject to change, but change will be posted at least 1 week in advance.

Date Week Topic Reading Optional reading Others
1/18/2022 1 Introduction
1/20/2022 Classification (NB) JM 4
1/25/2022 2 Classification (Logistic Regression) JM5.1-3,6 hw1 (classifier) out
1/27/2022 Classification (FNN) Collins:FNN JM 7 final project guideline out
2/1/2022 3 Backpropagation Karpathy blog and JM 7.6 StanfordNotes, ffnn.py
2/3/2022 Class Cancelled (weather)
2/8/2022 4 Sequence - HMM Collins:HMMs JM 8 hw1 due and hw2 (sequence model) out
2/10/2022 Sequence - MEMM Collins: MEMM
2/15/2022 5 EM Collins:EM J&M
2/17/2022 MetaNLP BitterLesson,Datasheet
2/22/2022 6 Ethics in NLP / Dataset Design Hovy16+
2/24/2022 Word Embeddings JM6 Word2Vec,GloVe hw2 due and hw3 (data design) out
3/1/2022 7 Language Modeling Collins:LM
3/3/2022 Language Modeling final project proposal due
3/8/2022 8 Neural Network: Sequence modeling JM 9
3/10/2022 Neural Network: Sequence modeling JM 10
3/15/2022 9 Spring Break hw3 due
3/17/2022 Spring Break
3/22/2022 10 Neural Network: Sequence modeling Transformer CNN: Voita,Annotated.T hw4 (qa) out
3/24/2022 Guest Lecture - Chenhao Tan
3/29/2022 11 Contextualized word embeddings ELMo and BERT
3/31/2022 Contextualized word embeddings T5 Bender21+
4/5/2022 12 Trees - Dependency parsing JM14
4/7/2022 Trees - Constituency parsing JM12,JM13,Collins:PCFG hw4 due
4/12/2022 13 Exam Recap
4/14/2022 Exam (LOCATION: UTC 4.102)
4/19/2022 14 Question Answering JM23.2-5
4/21/2022 Grounding Bisk21+ fp checkin
4/26/2022 15 Guest Lecture - Peter Anderson
4/28/2022 Machine Translation Eisenstein18.1-3 Collins,Fan21+
5/3/2022 16
5/5/2022 Discourse / Dialogue JH22
5/10/2022 17 final project due
5/12/2022
5/17/2022 18
~