Michael Elhadad

Natural Language Processing (202-2-5211)

Meets:
Sun 14-16 Bdg 34 Room 007
Mon 12-14 Bdg 34 Room 005

News:

  1. May 15: Assignment 1 is available
  2. May 26: Added information on reading the Treebank files in Scheme in this page
  3. May 28: Added information on computing KL divergence in this page
  4. June 23: Assignment 2 is available
  5. June 23: Notes on summarization added.
  6. June 23: Notes on text clustering added.

Lecture Notes
  1. General Intro to NLP - Linguistic Concepts
  2. Parts of speech Tagging
  3. Context Free Grammars Parsing
  4. Automatic Text Summarization
Topics covered in assignments include:
  1. Language Models and n-grams -- Statistical Models of Unseen Data (Smoothing)
  2. Information Extraction / Named Entity Recognition (see Assignment 2)
  3. Using Machine Learning Tools: Classification, Sequence Labeling / Supervised Methods / SVM (see Assignment 2)
  4. Compositional Semantic from CFG Parsing
  5. Sentence Simplification

Assignments
Software
Resources

Last modified April 19, 2009 Michael Elhadad