Schedule ======== **Note**: Future schedule is subject to minor change. Please refer to Gradescope for HW due date. Introduction ^^^^^^^^^^^^ - Week 1 (Sep 8). **Overview**: NLP tasks and challenges, basic ML - `notes `__, `slides 1 `__, `slides 2 `__ Representation of text ^^^^^^^^^^^^^^^^^^^^^^ - Week 2 (Sep 15). **Text classification**: bag-of-words, naive Bayes models, logistic regression - `notes `__, `slides `__ - Week 3 (Sep 22). **Distributed representation**: vector space models, Brown clusters, neural word embeddings - `notes `__, `slides `__ Predicting sequences ^^^^^^^^^^^^^^^^^^^^ - Week 4 (Sep 29). **Language models**: n-gram LM, neural LM, perplexity - `notes `__, `slides `__ - Week 5 (Oct 6). **Sequence labeling**: log-linear models, decoding, POS tagging - `notes `__, `slides `__ - Week 6 (Oct 13). **Hidden Markov models**: HMM, EM - `J&M HMM `__, `Collins EM `__, `slides `__ - Week 7 (Oct 20). Midterm. - `topics `__ Predicting trees ^^^^^^^^^^^^^^^^ - Week 8 (Oct 27). **Context-free parsing**: PCFG, CYK, neural parser - `Collins PCFG `__, `Eisner Inside-Outside `__, `slides `__ - Week 9 (Nov 3). **Semantic parsing**: logical semantics, learning from logical forms / denotations - E Ch12, `Liang 16 `__, `slides `__ Neural networks for NLP ^^^^^^^^^^^^^^^^^^^^^^^ - Week 10 (Nov 10). **Neural sequence modeling**: seq2seq, attention, copy mechanism - Week 11 (Nov 17). **Self-supervised pre-training**: contextualized word embedding, pre-training and fine-tuning Beyond individual sentences ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Week 12 (Nov 24). **Discourse and grounding**: discourse relations, speech acts, RL agents Conclusion ^^^^^^^^^^ - Week 13 (Dec 1). **Summary and outlook** - Week 14 (Dec 8). **Project presentations**