MIT OpenCourseWare
  • OCW home
  • Course List
  • about OCW
  • Help
  • Feedback
  • Support MIT OCW

6.864 Advanced Natural Language Processing, Fall 2005

Language processing.
Language processing. (Image courtesy of the National Institutes of Health.)

Highlights of this Course

This course features complete lecture notes and a set of homework assignments.

Course Description

This course is a graduate introduction to natural language processing - the study of human language from a computational perspective. It covers syntactic, semantic and discourse processing models, emphasizing machine learning or corpus-based methods and algorithms. It also covers applications of these methods and models in syntactic parsing, information extraction, statistical machine translation, dialogue systems, and summarization. The subject qualifies as an Artificial Intelligence and Applications concentration subject.

Technical Requirements

Special software is required to use some of the files in this course: .gz, and .tar.



Prof. Regina Barzilay
Prof. Michael Collins

Course Meeting Times

Two sessions / week
1.5 hours / session



Additional Features

Download this course


Send feedback about OCW or this course.