Course Schedule

Schedule is tentative. Check regularly for updates.

1/15 Intro to CL SLP Chapter 1 (on LATTE)
1/18 Two Cultures of Linguistics and Regular Expressions SLP Chapter 2 Kleene 1951
1/25 Finite State Automata SLP Chapter 3 (2nd ed.) HW1 out
1/29 Neural Networks and Weighted Finite State Transducers IALC Chapter 2.7 (on LATTE)
2/1 N-gramsEdit Distance; and Spelling Correction SLP Chapter 3 (3rd ed.) Gnoetry
2/5 Naive Bayes SLP Chapter B
2/8 Sentiment Analysis SLP Chapter 4 HW1 Due; HW2 out
2/12 Generative and Discriminative Models; and Information Theory SLP Chapter 5 Ng and Jordan 2002
2/15 Gradient Descent SLP Chapter 5
2/18-2/22 Winter Break
2/26 Collocations and Hidden Markov Models SLP Chapter 8 HW2 Due 2/27; HW3 out Eisner paper and spreadsheet
3/1 Baum Welch Algorithm and POS Tagging SLP Chapter A Example of Baum-Welch
3/5 POS Tagging with HMMS SLP Chapter 8 HMM Notes
3/8 Quiz Review
3/12 Quiz HW4 out
3/15 Syntactic Theory (Constituent) SLP Chapter 10 HW3 Due Church and Patil 1982
3/19 CKY and Earley Algorithms SLP Chapter 11
3/22 Statistical Parsing SLP Chapter 12
3/26 Dependency Parsing SLP Chapter 13
3/29 More Dependency Parsing and Vector Semantics SLP Chapter 6 HW5 out Bengio et al. 2003
4/2 Distributional Semantics and Word Vectors SLP Chapter 6 HW4 Due
4/5 More Neural Networks SLP Chapter 7
4/9 Even More Neural Networks SLP Chapter 7
4/12 Window Classification and Recurrent Neural Networks SLP Chapter 9 HW5 Due 4/15; HW6 out
4/16 Fancy RNNs; Machine Translation; and Coreference SLP Chapter 9 Pascanu et al. 2013
4/19-4/26 Spring Break
4/30 Quiz Review HW6 Due
5/2 Final Exam (in class)