CPSC 503 - 2021-22 Term1 - Computational Linguistics

TueThur  9:30-11:00     Room: DMP 101

Giuseppe Carenini

Office: CICSR #105     Phone: not available     Email: carenini at cs.ubc.ca

Giuseppe's Office Hours: Thur 11:30-12:30

Teaching Assistant: Linzi Xing Email: lzxing at cs.ubc.ca Office Hours: TBA

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