EECS 495: Introduction to Computational Linguistics

Quarter Offered

Spring : TuTh 12:30pm-1:50pm ; Bicknell


Hands-on introduction to computational linguistics, viewed from a modern probabilistic perspective. The class begins with an introduction to programming in Python and probability theory, goes through language modeling, hidden Markov models, and syntactic parsing, and ends with state-of-the-art methods in machine translation and automatic speech recognition. Students will also learn practical skills for extracting information from large linguistic datasets using natural language processing techniques, as well as good programming practices.

  • The course DOES NOT fulfill the undergraduate CS requirement.

INSTRUCTOR: Klinton Bicknell