Office hours: M, Th 10:00-11:30; appointments
Time and Place
MWF 9:05-9:55, BH 208
Allen, James (1995), Natural language understanding,
Benjamins/Cummings, 2nd ed.
Plus articles on connectionist NLP
This course provides an introduction to the field of computational
linguistics (natural language processing), including both analysis and
generation. Speech processing, machine translation, and computational
approaches to language acquisition are also given some attention. We
will be concerned both with how well particular approaches solve
practical problems and with how well they model human data.
The course is divided into two relatively separate sections. The
first is concerned with symbolic approaches to language processing.
The emphasis here is on unification-based models, in particular, the
Head-Driven Phrase Structure Grammar framework. A range of linguistic
phenomena, including phonology, morphology, and syntax and semantics,
will be treated. The second part of the course deals with statistical
and connectionist approaches to language processing and acquisition.
Programming experience, preferably in Lisp, Scheme, Prolog,
C(++), or Java. For non-linguistics students, some linguistics
background is recommended.
[IU Bloomington] [IU Linguistics Department] [IU Cognitive Science Program]
Last updated: 16 September 1997
Copyright 1997, The Trustees of Indiana University