CPSC 503 - Winter 2016 - Computational Linguistics

TR 2:00-3:30     Room: Hugh Dempster Pavilion 101

Giuseppe Carenini

Office: CICSR #105     Phone: 822-5109     Email: carenini at cs.ubc.ca

Giuseppe's Office Hours: by appointment

Course Description
Computational Linguistics (CL) is the study of human language from a computational perspective. This course will examine algorithms used in the automatic analysis or production of language. Along with formal models of language, we will also study the engineering of natural language processing software. Many of the concepts, methods and algorithms studied are related to topics like formal linguistics, information retrieval, data mining from text, and bioinformatics. 

Assignments will provide hands-on experience with the formal models and algorithms studied. They will also provide exposure to commonly used datasets.

The course will consist of both lectures about basic CL notions and discussion of recent research papers. The discussion of the papers will be led by students. Each student will lead the discussion of at least one paper.

Students will also work on a research oriented project on a CL topic of their choice.

Readings, Syllabus, Assignments, Software&Data
Final Projects: Work-Plan, Sample Projects and possible Topics.
Readings: what to do

Acknowledgments: Portions of the material for this course have been kindly offered by Prof. Anoop Sarkar (SFU). Other material used was publicly available on the Web.