Schedule is tentative. Check regularly for updates. Readings beginning with “E” are from Eisenstein’s Natural Language Processing, while readings beginning with “JM” are from Jurafsky and Martin’s Speech and Language Processing.
DATE | TOPIC | READINGS | ASSIGNMENT | LINKS |
1/12 | Two Cultures of Linguistics | E1 | ||
1/16 | Two Cultures of Linguistics (Part 2) and Naive Bayes | E2.1-2.2;4.1;4.3-4.4; JM4 | HW1 out | |
1/19 | Naive Bayes (Part 2) and Logistic Regression | E2.5-2.7; JM5 | ||
1/23 | Logistic Regression (Part 2) | |||
1/26 | Logistic Regression (Part 3); Evaluation; and Perceptrons: 1; 2 | E2.3-2.4;2.8 | ||
1/30 | StructuredPrediction; | E3.1-3.3; JM7 | HW1 Due; HW2 out | |
2/2 | StructuredPrediction; | Baydin et al. 2015 | ||
2/6 | Multilayer Perceptrons;and Neural Networks | E14; JM6 | ||
2/9 | word2vec-glove;Vector Semantics; | |||
2/13 | SVD; Computation Graphs;Word2vec and GloVe; and Creating Dense Vectors | HW2 Due; HW3 out | wevi; wevi slides | |
2/16 | Hidden Markov Models and Conditional Models | E7.1-7.4;8.1; JM8;A | ||
2/27 | review | |||
3/1 | Quiz | |||
3/5 | Syntax | E9.2; JM17.1-17.5;D | HW3 Due; HW4 out | |
3/8 | Earley Algorithm | |||
3/12 | CKY Algorithm | E10.1-10.2; JM17.6 | ||
3/15 | Probabilistic Context-Free Grammars | E10.3-10.4; JMC | ||
3/19 | Dependency Parsing | E11; JM18 | HW4 Due; HW5 out | |
3/22 | Recurrent Neural Networks: 1; 2; 3 | E6.3;7.6; JM9 | ||
3/26 | RNNs Under the Hood | |||
4/2 | Statistical and Neural Machine Translation | E18;JM13 | HW5 Due; HW6 out | |
4/5 | Attention and Transformers | JM10 | ||
4/9 | Attention and Transformers (Part 2) | JM11 | ||
4/12 | Finetune | Liu et al. 2023 | ||
4/16 | PromptingReview and Question Answering; and Semantics | JM14 | HW6 Due | |
4/19 | Quiz | HW7 out | ||
5/3 | HW7 Due |