Why Natural Language Understanding? #
- Perfect moment because the field is at or near peak
 - Recent resurgence of interest
 - Heavy industry use
 - Still many weaknesses in existing systems
 - Far from solved - still remain big breakthroughs to be found
 
Course info #
Course site: https://cs224u.stanford.edu
Code repo: https://github.com/cgpotts/cs224u
Topics #
- Vector-space models
 - Sentiment analysis
 - Contextual word representations
 - Grounded language generation
 - Relation extraction
 - Natural Language Inference
 - NLU and info. retrieval
 - Adversarial testing
 - Methods and metrics
 
Assignments #
- Word relatedness
 - Cross-domain sentiment analysis
 - Generating color descriptions in context
 
Each assignment culminates in a bakeoff - informal competition in which original models are entered
9/10 points for completing assignment
Bakeoff entries get full 1/10 credit if
- they do well on the bakeoff metrics OR
 - they are creative/well-motivated, even if they do not do well on the metrics
 
Other entries get less than full credit
Final project/paper #
- Literature review
 - Experiment protocol
 - Final paper
 
Course Policies #
Grading #
- Quizzes 5%
 - Homeworks and bakeoffs 40%
 - Literature review 10%
 - Experimental protocol 15%
 - Final paper 30%