Skip to main content

The lecture schedule will be updated as the term progresses.

Date Topic Required Readings Supplemental Videos
Wed, Jan 10, 2018 Course Intro / Text Classification and Sentiment Analysis Jurafsky and Martin, Chapter 6 "Naive Bayes Classification and Sentiment"
Mon, Jan 15, 2018 Martin Luther King, Jr. Day Observed (no classes)
Wed, Jan 17, 2018 Hands-on with Text Classification Jurafsky and Martin, Chapter 2 "Regular Expressions, Text Normalization, Edit Distance"
Jurafsky and Martin, Chapter 6 "Naive Bayes Classification and Sentiment"
Dan Jurafsky, Does This Vehicle Belong to You? Processing the Language of Policing for Improving Police-Community (10 minutes)
Wed, Jan 17, 2018 Quiz 1 Jurafsky and Martin, Chapter 2 "Regular Expressions, Text Normalization, Edit Distance"
Jurafsky and Martin, Chapter 6 "Naive Bayes Classification and Sentiment"
Mon, Jan 22, 2018 Vector Semantics by Anne Cocos Jurafsky and Martin, Chapter 15 "Vector Semantics"
Chris Potts, Overview of distributed word representations (10 minutes)
Chris Potts, Vector comparison for distributed word representations (10 minutes)
Chris Potts, Matrix reweighting for distributed word representations (16 minutes)
Wed, Jan 24, 2018 Hands-on with Vector Space Models Jurafsky and Martin, Chapter 16 "Semantics with Dense Vectors"
Chris Potts, Dimensionality reduction for distributed word representations (10 minutes)
Wed, Jan 24, 2018 Quiz 2 Jurafsky and Martin, Chapter 15 "Vector Semantics"
Jurafsky and Martin, Chapter 16 "Semantics with Dense Vectors"
Mon, Jan 29, 2018 Vector semantics chalk talk Jeff Mitchell and Mirella Lapata, Composition in Distributional Models of Semantics
Wed, Jan 31, 2018 Hands-on with Dense Vectors Chris Potts, Word-sense disambiuation for distributed word representations (7 minutes)
Laurens van der Maaten, Visualizing Data Using t-SNE (1 hour)
Wed, Jan 31, 2018 Quiz 3 Jeff Mitchell and Mirella Lapata, Composition in Distributional Models of Semantics
Mon, Feb 5, 2018 Language Modeling with N-Grams Jurafsky and Martin, Chapter 4 "Language Modeling with N-Grams"
Wed, Feb 7, 2018 Hands-on with Language Models Jurafsky and Martin, Chapter 8 "Neural Nets and Neural Language Models"
Wed, Feb 7, 2018 Quiz 4 Jurafsky and Martin, Chapter 4 "Language Modeling with N-Grams"
Jurafsky and Martin, Chapter 8 "Neural Nets and Neural Language Models"
Mon, Feb 12, 2018 Language Modeling with Neural Networks Bengio, Ducharme, Vincent, A Neural Probabilistic Language Model
Optional: Bengio, Ducharme, Vincent and Jauvin, A Neural Probabilistic Language Model (longer JMLR version)
Wed, Feb 14, 2018 Hands-on with Neural Network Language Models Jurafsky and Martin, Chapter 7 "Logisitic Regression"
Jurafsky and Martin, Chapter 8 "Neural Nets and Neural Language Models"
Andrej Karpathy, Vizualizing and Understanding Recurrent Neural Networks (40 minutes)
Wed, Feb 14, 2018 Quiz 5 Bengio, Ducharme, Vincent, A Neural Probabilistic Language Model
Jurafsky and Martin, Chapter 7 "Logisitic Regression"
Jurafsky and Martin, Chapter 8 "Neural Nets and Neural Language Models"
Fri, Feb 16, 2018 Drop period ends on Friday February 16
Mon, Feb 19, 2018 Hidden Markov Models by Nitish Gupta Jurafsky and Martin, Chapter 9 "Hidden Markov Models"
Wed, Feb 21, 2018 Hands-on with Taggers Jurafsky and Martin, Chapter 21 "Information Extraction" (Intro and Section 21.1)
Wed, Feb 21, 2018 Quiz 6 Jurafsky and Martin, Chapter 9 "Hidden Markov Models"
Jurafsky and Martin, Chapter 21 "Information Extraction" (Intro and Section 21.1)
Mon, Feb 26, 2018 Syntax by Mitch Marcus Jurafsky and Martin, Chapter 10 "Part of Speech Tagging"
Wed, Feb 28, 2018 Term Project Planning Session Jurafsky and Martin, Chapter 11 "Formal Grammars of English"
Wed, Feb 28, 2018 Quiz 7 Jurafsky and Martin, Chapter 10 "Part of Speech Tagging"
Jurafsky and Martin, Chapter 11 "Formal Grammars of English"
Mon, Mar 5, 2018 Spring Term Break (no classes March 3-11)
Wed, Mar 7, 2018 Spring Term Break (no classes March 3-11)
Mon, Mar 12, 2018 (tenative) Parsing
Wed, Mar 14, 2018
Mon, Mar 19, 2018 (tenative) WordNet / lexical semantics by Marianna Apidianaki
Wed, Mar 21, 2018
Mon, Mar 26, 2018 (tenative) question answering by Anne Cocos
Wed, Mar 28, 2018
Fri, Mar 30, 2018 Last day to withdraw from a course is Friday March 30
Mon, Apr 2, 2018 (tenative) machine translation
Wed, Apr 4, 2018
Mon, Apr 9, 2018 (tenative) NLG
Wed, Apr 11, 2018
Mon, Apr 16, 2018 (tenative) dialogue systems / language and vision ?
Wed, Apr 18, 2018
Mon, Apr 23, 2018 (tenative) final projects
Wed, Apr 25, 2018