Skip to main content

The lecture schedule will be updated as the term progresses.

Date Topic Readings
Thu, Jan 21, 2021 Course Intro / Text Classification and Sentiment Analysis [video] Jurafsky and Martin, Chapter 4 "Naive Bayes Classification and Sentiment"
Bo Pang, Lillian Lee and Shivakumar Vaithyanathan, Thumbs up? Sentiment Classification using Machine Learning Techniques
Bo Pang and Lillian Lee, Movie Review Data
Tue, Jan 26, 2021 Text Classification Wrapup / Text Processing [video] Jurafsky and Martin, Chapter 2 "Regular Expressions, Text Normalization, and Edit Distance"
Thu, Jan 28, 2021 Log-linear models and Perceptron [video] Eisenstein, Chapter 2 "Linear Text Classification"
Tue, Feb 2, 2021 N-gram Language Modeling [video] Eisenstein, Chapter 3 "N-gram Language Models"
Tue, Feb 2, 2021 Homework 1
Thu, Feb 4, 2021 Vector Spaces [video] Jurafsky and Martin, Chapter 6.1 - 6.7 "Vector Semantics and Embeddings"
Mon, Feb 8, 2021 Quiz 1
Tue, Feb 9, 2021 Neural Word Vectors [video] Eisenstein, Chapter 14 "Distributional and Distributed Semantics"
Thu, Feb 11, 2021 Neural Word Vectors [video] Eisenstein, Chapter 14 "Distributional and Distributed Semantics"
Mon, Feb 15, 2021 Homework 2
Tue, Feb 16, 2021 Introduction to Neural Networks [video] Eisenstein, Chapter 3 "Nonlinear Classification"
Thu, Feb 18, 2021 Early Neural Networks Language Models [video] Jurafsky and Martin, Chapter 7 "Neural Networks and Neural Language Models"
Tue, Feb 23, 2021 No Lecture
Thu, Feb 25, 2021 Recurrent Neural Networks [video] Jurafsky and Martin, Chapter 9 "Deep Learning Architectures for Sequence Processing"
Fri, Feb 19, 2021 Homework 3
Mon, Feb 22, 2021 Quiz 2
Fri, Feb 26, 2021 Homework 4
Tue, Mar 2, 2021 Part of Speech Tagging and HMMs [video] Jurafsky and Martin, Chapter 8 "Part of Speech Tagging"
Thu, Mar 4, 2021 Feaure Rich POS tagging and Neural Tagging [video] Eisenstein, Chapter 7.5 and 7.6
Fri, Mar 5, 2021 Homework 5 Cancelled. No homework due.
Tue, Mar 9, 2021 Constituency Grammars [video] Jurafsky and Martin, Chapter 12 "Constituency Grammars"
Mon, Mar 15, 2021 Quiz 3
Tue, Mar 16, 2021 Dependency Parsing [video] Jurafsky and Martin, Chapter 14 "Dependancy Parsing"
Thu, Mar 18, 2021 Information Extraction [video] Jurafsky and Martin, Chapter 17 "Information Extraction"
Fri, Mar 19, 2021 Homework 6
Tue, Mar 23, 2021 Information Extraction + Semantic Role Labeling [video] Eisenstein, Chapter 13
Thu, Mar 25, 2021 Sequence to Sequence Models + Translation [video] Jurafsky and Martin, Chapter 11
Fri, Mar 26, 2021 Declare Project or Homework option
Mon, Mar 29, 2021 Quiz 4
Thu, Apr 1, 2021 Neural Machine Translation [video] Eisenstein, Chapter 18
Fri, Apr 2, 2021 Homework 8
Tue, Apr 6, 2021 Transformers and Contextualized Embeddings [video] Jay Alammar, Illustrated BERT
Thu, Apr 8, 2021 Question Answering [video] Jurafsky and Martin, Chapter 23
Fri, Apr 9, 2021 Project Milestone 1
Mon, Apr 12, 2021 Quiz 5
Tue, Apr 13, 2021 Coreference Resolution [video] Eisenstein, Chapter 15
Wed, Apr 14, 2021 Homework Option 1
Thu, Apr 15, 2021 Generation Survey [video] Jurafsky and Martin, Chapter 24
Fri, Apr 16, 2021 Project Milestone 2
Tue, Apr 20, 2021 Fairness and Bias in NLP [video]
Wed, Apr 21, 2021 Homework Option 2
Thu, Apr 22, 2021 Kenton Lee - Inductive Biases for Extreme Generalization in NLP
Fri, Apr 23, 2021 Project Milestone 3
Tue, Apr 27, 2021 Yonatan Bisk - Language to Action and Control
Wed, Apr 28, 2021 Quiz 6
Thu, Apr 29, 2021 Final Lecture - Wrap up and Reflections on Current State of NLP Research
Fri, May 7, 2021 Homework Option 3 ( no late days allowed )
Fri, May 7, 2021 Project Final ( no late days allowed )