Linguistics 696 Syllabus

Course Outline

Linguistics 696

Day

Reading

Assignment

Lecture

Background

Wed Jan 20
  • Jurafsky and Martin, 12.0-12.3, for gentle syntax.
  • Jurafsky and Martin, 12.4, for gentle treebanks.
  • Jurafsky and Martin, 13.0-13.3 for parsing as search
Penn treebank grammar assignment Overview.
Wed Jan 27
  • Jurafsky and Martin, sections 13.4.0-13.4.1 CKY parsing
  • Jurafsky and Martin, sections 14.0-14.2, PCFGs and probabilistic CKY parsing
  PCFGs. Grammar transformations. Recursive parsing and memoization. . Python Intro.
Wed Feb 03     Dynamic programming for parsing: the CKY algorithm.
Wed Feb 10   The Stanford parser (Java) FAQ page for Stanford parser
Wed Feb 17     Improving the context-freedom assumptions of grammars: accurate unlexicalized parsing. .
Wed Feb 24   Search in parsing and lexicalized probabilistic parsing. Beam parsing. Agenda-based (chart) parsing.
Wed Mar 03   Search in parsing and lexicalized probabilistic parsing. A* parsing.  
Wed Mar 10   Search in parsing and lexicalized probabilistic parsing. A* Lexicalized probabilistic context-free grammars: The Charniak (1997) model.  
Wed Mar 17   Treebanks and statistical parsing. Lexicalized parsing: Collins (1997/1999). Head extractor code tar file
  • public_head_extractor.py: Specs for head extractor code plus head-driven tree binarizer
  • Demo of actual head extraction, head binarizing, and head debinarizing.
Wed Mar 24 Furl Furl Furl Furl
Wed Mar 31 H'day H'day H'day H'day
Wed Apr 07   Treebanks and statistical parsing. The status of information in treebanks.  
Wed Apr 14   Multilingual parsing and dependency parsing.  
Wed Apr 21
  • Steven Abney. 1997. Stochastic Attribute-Value Grammars Computational Linguistics 23.4 597--618.
  Intro to stochastic Unification parsing  
Wed Apr 28   Discriminative parsing. An introduction to discriminative parsing. Features in discriminative parsers, presented using some of Mark Johnson's slides on discriminative reranking.  
Wed May 05   Discriminative parsing.  
Wed May 12   Linguistic perspective.
Last class day
 
Wed May 19 Jurafsky and Martin. 24.1 and 24.2 Statistical Machine Translation (SMT). The noisy channel model.   Lecture: Classical Systems. Philip Koehn's slides, my slides  
Wed May 26     Lecture: Wrap up Eisner Parser song