Course Description, Learning Objectives, Grading, Materials

Course Description:

Computational Linguistics is the study of human language behaviour and language learning from a computational perspective. This course will explore computational techniques for understanding, translating and producing natural language, and investigate the structure and meaning of sentences and connected discourse. After providing the necessary linguistic background, symbolic (unification-based approaches) and probabilistic (statistical language processing) techniques will be considered. If time permits, some applications will be discussed, such as the problems of question answering, machine translation, text classification, information extraction, and grammar induction.

Objectives (expected learning outcomes):

Learning objectives include:

Classes Tues/Thurs 10:00-11:30 LAS 3033

Office Hours Wednesdays 3:00 or by appointment

Topics

Grading

The course will be graded on the basis of one minor and substantial assignment (10% and 25%), one major in-class lecture presentation (10%) and one minor (10 min) project report (5%), and one course project (50%). Grades should follow the distribution A (90-100); B (80-89); C (70-79); D (60-60); uh oh (below 60)

Class Materials

References