Schedule

Plan Code/Data Screencasts/Readings Assignments
Mar 30
  1. Course overview
  1. Install the latest iPython [here are our tips on this]
  2. Install Numpy, Scipy, and matplotlib. (Mac users: we suggest the Scipy Superpack)
  3. Install scikit-learn
  1. Tou and Zelle 1997
  2. Ferrucci et al. 2010
  3. Mitchell 2004
  4. Podcast: The challenge and promise of artificial intelligence
  5. Levesque 2013
  1. HW 1 [due Apr 15]: From the Distributed word representations codelab exercises, complete any 12 distinct exercises in the “Straightforward” and/or “Challenging” sections.
Apr 1
  1. Distributed word representations
  1. Codelab in HTML
  2. Github codebase
  3. Data distribution
  1. Turney and Pantel 2010
  2. Screencast: Overview
  3. Screencast: Vector comparison
  4. Screencast: Reweighting
  5. Screencast: Dimensionality reduction
  6. Talk: t-SNE (van der Maaten)
  7. Screencast: Word-sense disambiguation
  8. Talk: GloVe (Pennington)
Apr 6
Apr 8
Apr 13
Apr 15
  1. Workshop 1: Project planning
  1. Domingos 2012
  2. Resnik and Lin 2010
  3. Smith 2011, Appendix B
  1. HW 2 [due Apr 27]
Apr 20
  1. Relation extraction
  1. Jurafsky and Martin 2009, §22
  2. Snow et al. 2005
  3. Mintz et al. 2009
  4. Banko et al. 2007
  5. Fader et al. 2011
  6. Yao et al. 2012
Apr 22
Apr 27
  1. Semantic parsing
  1. SippyCup
  1. Screencast: Core concepts for semantic parsing
  2. Screencast: Semantic parsing models
  3. Liang and Potts 2015
  4. Zettlemoyer & Collins 2005
  5. Liang et al. 2013
  6. Talk: Learning dependency-based compositional semantics (Percy Liang)
  7. Kwiatkowski et al. 2013
  1. HW 3 [due May 11]
  2. Lit review due May 6
Apr 29
May 4
May 6
May 11
  1. Guest lecture (Will Monroe)
May 13
  1. Workshop 2: Writing up and presenting your work
  1. Stuart Schieber on reporting research results
  2. David Goss on math style
  1. HW 4 [due May 20]
  2. Project milestone due May 25
May 15
  1. SEMPRE tutorial
  1. SEMPRE homepage
May 20
  1. Reasoning with neural representations (Sam Bowman)
  1. Bowman et al. 2015
May 25
  1. Memorial Day (no class)
May 27
  1. Dialogue
  1. Final project due Jun 9, 3:15 pm
Jun 1
  1. Student presentations
Jun 3