This is an archived page and may be obsolete; the current pages are at http://www.iit.edu/csl/cs

CS 585: Natural Language Processing

Texts

Objectives

Prerequisites

Syllabus

Course goals, projects and assessment. Overview of field 1.5 hours
Grammars and parsing 6.0 hours
Semantic representation - logic forms, relations and cases 3.0 hours
Features and augmented grammars 4.0 hours
Unification grammars. Lexical functional grammar 2.0 hours
Discourse structure 3.0 hours
Discourse context and reference 3.0 hours
Text generation 4.5 hours
Discourse markup and analysis 3.0 hours
Building a lexical database 3.0 hours
Resolving ambiguity 1.5 hours
Efficient parsing 2.5 hours
Statistical approaches and machine learning 2.0 hours
Natural language interfaces to operating systems 1.5 hours
Understanding input and generating responses in intelligent tutoring systems 1.5 hours
Student project reports 3.0 hours
Total 45 hours

Edited March 2006 (html, css checks)