Class Schedule

Intro 1 - Overview of NLP (8/30/2022)

Intro 2 - Text Classification (9/1/2022)

Intro 3 - Language Modeling and NN Basics (9/6/2022)

Modeling 1 - Recurrent Networks (9/8/2022)

Modeling 2 - Conditioned Generation (9/13/2022)

Modeling 3 - Attention (9/15/2022)

Representation 1 - Pre-training Methods (9/20/2022)

Representation 2 - Multi-task, Multi-domain, and Multi-lingual Learning (9/22/2022)

Representation 3 - Prompting (9/27/2022)

Guest Lecture - Aditi Raghunathan (9/29/2022)

Experimentation 1 - Experimental Design (10/04/2022)

Class Cancelled (10/06/2022)

Experimentation 2 - Interpreting and Debugging NLP Models (10/11/2022)

Applications 1 - Text-based QA (10/13/2022)

Break -- No Class! (10/18/2022 and 10/20/2022)

Applications 2 - Bias and Fairness (10/25/2022)

Applications 3 - Dialog (10/27/2022)

Applications 4 - Information Extraction and Knowledge-based QA (11/1/2022)

Analysis 1 - Word Segmentation and Morphology (11/3/2022)

Analysis 2 - Syntax 1 (11/8/2022)

Analysis 3 - Syntax 2 and Semantics 1 (11/10/2022)

Analysis 4 - Semantics 2 and Discourse (11/15/2022)

Learning 1 - Modeling Long Sequences (11/17/2022)

Learning 2 - Structured Learning Algorithms (11/22/2022)

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

Learning 3 - Latent Variable Models (11/29/2022)

Learning 4 - Adversarial Methods for Text (12/1/2022)

Poster Presentations (12/6/2022 and 12/8/2022)