 |
Home > MSI Degree > Course Catalogue > Course Description
SI 661: Natural Language Processing
This introduction to computational linguistics stresses the processing of written language with supplementary discussion of topics related to spoken language. The course is based on the textbook, Speech and Natural Language Processing (Daniel Jurafsky and James H. Martin, Prentice Hall, 1999). Course covers finite state automata and finite state techniques for processing words, language models, tagging corpora for part-of-speech, context-free grammars, parsing techniques, unification grammars and unification-based parsing, probabilistic parsing, semantics, discourse modeling, word sense disambiguation and information retrieval, natural language generation, and machine translation.
Credits: 3
Term offered: Fall
Prerequisites:
SI 503 or PI
Home > MSI Degree > Course Catalogue > Course Description
|
 |