Class Schedule

Intro 1 - Overview of NLP (8/29/2023)

Intro 2 - Text Classification (8/31/2023)

Intro 3 - Language Modeling and NN Basics (9/5/2023)

Modeling 1 - Recurrent Networks (9/7/2023)

Modeling 2 - Conditioned Generation (9/12/2023)

Modeling 3 - Attention (9/14/2023)

Representation 1 - Pre-training for Fine-Tuning (9/19/2023)

Guest Lecture by Graham Neubig - Multi-task, Multi-domain, and Multi-lingual Learning (9/21/2023)

Representation 3 - Prompting (9/26/2023)

Experimentation 1 - Experimental Design (09/28/2023)

Applications - Text-based QA (10/3/2023)

Applications - Information Extraction and Knowledge-based QA (10/5/2023)

Guest Lecture by Maarten Sap - Bias and Fairness (10/10/2023)

Guest Lecture by Graham Neubig - Interpreting and Debugging NLP Models (10/12/2023)

Fall Break -- No Class! (10/17/2023 and 10/19/2023)

Analysis 1 - Word Segmentation and Morphology (10/24/2023)

Analysis 2 - Syntax 1 (10/26/2023)

Analysis 3 - Syntax 2 and Semantics 1 (10/31/2023)

Analysis 4 - Semantics 2 and Discourse (11/2/2023)

Democracy Day (University Holiday) -- No Class! (11/7/2023)

Guest Lecture by Zora Wang and Nikitha Rao - Code Generation (11/9/2023)

Learning 1 - Modeling Long Sequences (11/14/2023)

Learning 2 - Structured Learning Algorithms (11/17/2023)

Guest Lecture by Chenyan Xiong - Search (11/21/2023)

Thanksgiving -- No Class!! (11/24/2023)

Learning 3 - Latent Variable Models (11/28/2023)

Pragmatics (11/30/2023)

Poster Presentations (12/5/2023 and 12/7/2023)