Introduction to Natural Language Processing

Spring 2011

Class Details

Time: Tuesdays and Thursdays at 2:00
Location:VHE 210
(The sister course, CS 562, Statistical Natural Language Processing (also known as Empirical Methods in NLP), is offered in the Fall semesters. You can take these two courses in either order.)


Eduard Hovy
Zornitsa Kozareva
Jerry Hobbs

Guest Lecturers:

Dirk Hovy
Liang Huang



Date Instructor Lecture
January 11 Kozareva Introduction to NLP
January 13 Dirk Hovy Syntax and Parsing
January 18 Kozareva Information Extraction
January 20 Kozareva Named Entity Recognition I
January 25 Kozareva Named Entity Recognition II
Assignment 1 is out.
Send me an e-mail to receive a copy of the data!
January 27 Kozareva Named Entity Discrimination
February 1 Kozareva Semantic Class Learning
February 3 Hovy Generation 1: Overview and Realization by Phrasal Expansion
February 8 Hovy Generation 2: Probabilistic Realization
February 10 Hovy Generation 3: Text Structure
February 15 Hovy Generation 4: Macro and Microplanning for NLG
Assignment 1 test data is out.
Submit output on Feb 16th to Zornitsa Kozareva by mail
February 17 Hovy Generation 5: Generator Control: The Role of Pragmatics
Assignment 2 is out.
February 22 Hobbs Logic for representing natural language
February 24 Hobbs The syntax and compositional semantics of clauses
March 1 Hobbs The syntax and compositional semantics of noun phrases
March 3 Hobbs Coordination and comparison
March 8 Hovy Pragmatics
March 10 Hovy Ontologies
March 15 Spring Break
March 17 Spring Break
March 22 Kozareva Graph Algorithms, Social Media and NLP applications
March 24 Kozareva Textual Entailment
March 29 Kozareva Regression Analysis
March 31 Huang Parsing: Context-Free Grammars; Chomsky Hierarchy
April 5 Huang Parsing: CKY Algorithm; Binarization
April 7 Huang Parsing: Earley Algorithm; Chart Parsing Algorithms
Assignment 3 is out.
April 12 Hovy Applications 1: Machine Translation
April 14 Hovy Applications 2: Information Retrieval
April 19 Hovy Applications 3: Speech Recognition
April 21 Hovy Applications 4: Text Summarization and QA
Final Projects:
Option 1 (Own idea)
Option 2 (Summarization) given by Eduard Hovy
Donwload instructions for Option 2
Option 3 (Name Discrimination) given by Zornitsa Kozareva
Donwload instructions for Option 3
Download data for Option 3
April 26 Hovy Topics in Psycho- and Neurolinguistics
April 28 Hovy and Kozareva Closing