Steam-powered Turing Machine University of Washington Department of Computer Science & Engineering

CSE P 517 -- Natural Language Processing [Winter 2021]

Lectures: MW 6:30pm-7:50pm (zoom info available at Canvas)

Teaching Crew

Personnel Contact Office Hours
Instructor: Yejin Choi yejin at cs dot washington dot edu Mon & Wed 8pm - 8:30pm
TA: Xiujun Li xiujun at cs dot washington dot edu
TBD (zoom info available at Canvas)
TA: Jae Sung (James) Park jspark96 at cs dot washington dot edu
TBD
TA: Peter West pawest at cs dot washington dot edu
TBD
TA: Ximing Lu lux32 atcs dot washington dot edu
TBD

Tentative Schedule

Week Dates Topics & Lecture Slides Notes (Required) Textbook & Recommended Reading
1 Jan 4, 6 Introduction [slides]
Probabilistic Models of Words: N-gram Language Models (LMs) [slides]
LM JM-ed3 Ch 3
JM-ed2 Ch 4.1-4.7
2 Jan 11, 13 Probabilitic Models of Sequences: Hidden Markov Models (HMMs) [slides] HMM JM-ed3 Ch 8
JM-ed2 Ch 6.1-6.5
3 Jan 20
(Jan 18: MLK day)
Probabilitic Models of Sequences: Hidden Markov Models (HMMs) & EM [slides] HMM, EM, Forward-backward JM-ed3 Ch 8
JM-ed2 Ch 6.1-6.5
4 Jan 25, 27 Learning (Feature-Rich Models): Log-Linear Models, Maximum Entropy Models [slides] LogLinear, MEMMs JM-ed3 Ch 5, 8
JM-ed2 Ch 6.6-6.8
5 Feb 1, 3 Learning (Structural Graphical Models): Conditional Random Fields (CRFs) [slides]
Guest lectures by Max Forbes on Verb Physics and Factor Graphs and Social Chemistry 101
MEMMs, CRFs JM-ed3 Ch 8
JM-ed2 Ch 6.6-6.8
6 Feb 8, 10 Neural Language Models: Basics [slides]   JM-ed3 Ch 7, 9
7 Feb 17
(Feb 15: Presidents Day)

Neural Language Models: Transformers [slides]
JM-ed3 Ch 7, 9
8 Feb 22, 24 Neural Language Generation and De-generation [slides] JM-ed3 Ch 24
9 Mar 1, 3 Neural Knowledge and Reasoning: On Commonsense Intelligence [slides]
   
10 Mar 8, 10 New Challenges with Neural Models: Interpretability, Bias, and Ethics
 

Textbooks

Assignments, Discussion Board

Available at Canvas

Grading

The grade will consist of

Course Administration and Policies