Computational Linguistics (CS4122.01)

Justin Vasselli

In this class, students will learn various techniques and algorithms for processing human languages. Topics we will cover include data structures and algorithms for text processing, tokenization, and part-of-speech tagging among other topics. Students will learn techniques for working with large amounts of data, and gain familiarity with common resources such as the Penn Treebank and WordNet. In addition, we will be talking about basic linguistics and probability concepts.

Prerequisites: At least one semester of programming experience (or its equivalent) is required, and basic Python/math skills will be useful!
Credits: 4
M 12:10pm – 2:00pm; W 12:10pm – 2:00pm
Maximum Enrollment: 18
Course Frequency:
This course is categorized as All courses, Updates, 4000, Monday and/or Thursday Afternoons, Four Credit, Computer Science, Wednesday Afternoons, Justin Vasselli.