Schedule
Date | Lecture | Readings | Logistics | |
---|---|---|---|---|
Module 1: Introduction to Natural Language Processing | ||||
1/26 |
Lecture #1
:
Overview of NLP [ slides ] |
|
||
1/31 |
Lecture #2
:
Text Classification [ slides | video ] |
|
||
2/2 |
Lecture #3
:
Language Model [ slides ] |
|
HW 1 out (2/4) |
|
2/7 |
Lecture #4
:
Deep Learning Basics [ slides | video ] |
|||
Module 2: Modeling and Neural Networks | ||||
2/9 |
Lecture #5
:
Word Vectors [ slides | video ] |
|||
2/14 |
Lecture #6
:
Recurrent Networks [ slides | video ] |
|||
2/16 |
Lecture #7
:
Conditioned Generation [ slides | video ] |
HW 1 due (11:59pm 2/20) |
||
2/21 |
Lecture #8
:
Attention and Transformer [ slides | video ] |
|||
Module 3: Syntatic and Semantic Analysis | ||||
2/23 |
Lecture #9
:
Morphology & Sequence Labeling 1 [ slides | video ] |
|||
2/28 |
Lecture #10
:
Sequence Labeling 2 [ slides ] |
|||
3/2 |
Lecture #11
:
Syntatic Parsing 1 [ slides | video ] |
|||
3/9 |
Lecture #12
:
Syntatic Parsing 2 [ slides | video ] |
HW 2 & Initial Interest Survey due (11:59pm 3/11) |
||
3/21 |
Lecture #13
:
Semantic Parsing [ slides | video ] |
|||
3/14 | No class (Spring break) | |||
3/16 | No class (Spring break) | |||
Module 4: Representation Learning and Algorithms | ||||
3/7 |
Lecture #14
:
Pre-training and Self-supervised Learning [ slides | video ] |
|||
3/23 |
Lecture #15
:
Multi-task and Multi-lingual Learning [ slides | video ] |
|||
3/28 |
Lecture #16
:
Prompting and Few-shot Learning [ slides | video ] |
|||
3/30 |
Lecture #17
:
Modeling Long Sequences [ slides | video ] |
|||
4/4 |
Lecture #18
:
Structured Learning Algorithms [ slides | video ] |
|||
4/6 |
Lecture #19
:
Latent Variable Models [ slides | video ] |
HW 3 due (11:59pm 4/8) |
||
Module 5: NLP Applications | ||||
4/11 |
Lecture #20
:
Text-based Question Answering [ slides | video ] |
|||
4/13 |
Lecture #21
:
Information Extraction and Knowledge-based QA [ slides | video ] |
|||
4/18 |
Lecture #22
:
Machine Translation [ slides | video ] |
|||
4/20 |
Lecture #23
:
Dialog System [ slides | video ] |
|||
4/25 |
Lecture #24
:
Computational Social Science, Bias and Fairness [ slides | video ] |
|||
4/27 |
Lecture #25
:
Vison-Language Learning [ slides | video ] |
|||
5/2 | Project Presentation | |||
5/4 | Project Presentation | |||
5/6 | Project report due 11:59pm 5/10 (extended) |