|
Mar 30 |
- Course overview
[slides]
|
- Install the latest iPython [here are our tips on this]
- Install Numpy, Scipy, and matplotlib. (Mac users: we suggest the Scipy Superpack)
- Install scikit-learn
|
- Tou and Zelle 1997
- Ferrucci et al. 2010
- Mitchell 2004
- Podcast: The challenge and promise of artificial intelligence
- Levesque 2013
|
- 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 |
- Distributed word representations
|
- Codelab in HTML
- Github codebase
- Data distribution
- Pre-computed GloVe vectors for the IMDB data
- Insights from the first in-class bake-off
- In-class bake-offs
- Word entailment bake-off materials (also in the Github repository)
|
- Turney and Pantel 2010
- Screencast: Overview [slides]
- Screencast: Vector comparison [slides]
-
- Screencast: Reweighting [slides]
-
- Screencast: Dimensionality reduction [slides]
- Talk: t-SNE (van der Maaten)
- Screencast: Word-sense disambiguation [slides]
- Talk: GloVe (Pennington)
|
Apr 6 |
Apr 8 |
Apr 13 |
Apr 15 |
- Workshop 1: Project planning
[slides]
|
|
- Domingos 2012
- Resnik and Lin 2010
- Smith 2011, Appendix B
|
- HW 2 on relation extraction [due Apr 27]
|
Apr 20 |
- Relation extraction [slides]
|
|
- Jurafsky and Martin 2009, §22
- Snow et al. 2005
- Mintz et al. 2009
- Banko et al. 2007
- Fader et al. 2011
- Yao et al. 2012
|
Apr 22 |
Apr 27 |
- Semantic parsing
[slides]
|
- SippyCup codebase
- SippyCup unit 0
|
- Screencast: Core concepts for semantic parsing [slides]
- Screencast: Semantic parsing models [slides]
- Liang and Potts 2015
- Zettlemoyer & Collins 2005
- Liang et al. 2013
- Talk: Learning dependency-based compositional semantics (Percy Liang)
- Kwiatkowski et al. 2013
|
-
HW 3
consists of seven problems (all required). It is distributed in three
content-identical formats (html, py, ipynb) as part of the
SippyCup codebase.
You're encouraged to turn your work in as iPython HTML output
or as a Python script [due May 11].
- Lit review due May 6
|
Apr 29 |
- SippyCup unit 1
- The math (imminent alien invasion) bake-off (drag the files into SippyCup)
|
May 4 |
- SippyCup unit 2
- The dateparse bake-off (drag the files into SippyCup)
|
May 6 |
- SippyCup unit 3
|
May 11 |
- Text to 3D scene generation (Will Monroe) [slides]
|
|
|
May 13 |
- Workshop 2: Writing up and presenting your work
|
|
- Stuart Schieber on reporting research results
- David Goss on math style
|
- HW 4
consists of four problems (all required), which appear
at the end of the
natural language inference codelab. This is distributed in three
content-identical formats (nli.html, nli.py, nli.ipynb) in the
CS224u codebase.
You're encouraged to turn your work in as iPython HTML output
or as a Python script [due May 20].
- Project milestone due May 25
|
May 18 |
- SEMPRE: Semantic Parsing with Execution (Percy Liang)
- SEMPRE grammar constructed during class
|
- SEMPRE homepage
|
|
May 20 |
- Neural networks for natural language understanding (Sam Bowman)
|
- Natural language inference codelab in HTML
- Github codebase
|
- Bowman et al. 2015
|
May 25 |
- Memorial Day (no class)
|
May 27 |
- Project work (teaching team available in the classroom)
|
|
|
- Final project due Jun 10, 3:15 pm
|
Jun 1 |
- Student presentations
|
|
|
Jun 3 |