Date Lecture Readings Logistics
Module 1: Introduction to Natural Language Processing
9/6 Lecture #1 :
Overview of NLP
[ slides | video ]

9/11 Lecture #2 :
Text Classification
[ slides | video ]

9/13 Lecture #3 :
Deep Learning Basics
[ slides | video ]

9/18 Lecture #4 :
Word Vectors
[ slides | video ]

Module 2: Modeling and Neural Networks
9/20 Lecture #5 :
Language Model
[ slides | video ]

HW 1 due & Project survey due (11:59pm 9/20)

9/25 Lecture #6 :
Recurrent Networks
[ slides | video ]

9/27 Lecture #7 :
Attention and Transformer
[ slides | video ]

10/2 Lecture #8 :
Pre-training and Self-supervised Learning
[ slides | video ]

10/4 Lecture #9 :
Conditioned Generation
[ slides | video ]

Module 3: Syntatic and Semantic Analysis
10/9 Lecture #10 :
Morphology & Sequence Labeling
[ slides | video ]

10/11 Lecture #11 :
Syntatic Parsing 1
[ slides | video ]

HW 2 due & Team information due (11:59pm 10/11)

10/16 Lecture #12 :
Syntatic Parsing 2
[ slides | video ]

10/18 Lecture #13 :
Semantic Parsing
[ slides | video ]

Module 4: Advanced Representation Learning and Algorithms
10/23 Lecture #14 :
Multi-task Learning in NLP
[ slides | video ]

10/30 Lecture #15 :
Parameter-efficient Fine-tuning
[ slides | video ]

10/25 Lecture #16 :
Prompting and Zero-/Few-shot Learning
[ slides | video ]

HW 3 (Proposal) due (11:59pm 11/02)

11/1 Lecture #17 :
Modeling Long Sequences
[ slides | video ]

11/6 Lecture #18 :
Structured Learning Algorithms
[ slides | video ]

11/8 Lecture #19 :
Latent Variable Models
[ slides | video ]

Module 5: NLP Applications
11/13 Lecture #20 :
Text-based Question Answering
[ slides | video ]

11/15 Lecture #21 :
LLMs and Knowledge-Graph
[ slides | video ]

HW 4 due (11:59pm 11/15)

11/20 Lecture #22 :
Machine Translation
[ slides | video ]

11/22 Lecture #23 :
Dialog System
[ slides | video ]

11/27 Lecture #24 :
Computational Social Science, Bias and Fairness
[ slides | video ]

11/29 Lecture #25 :
Vison-Language Learning
[ slides | video ]

12/4 Project Presentation
12/6 Project Presentation
12/8 Project report due 11:59pm 12/8