Computational Linguistics

Computational linguistics education at the department targets graduate students who are interested in studying language from a computational perspective.

This includes using computational methods to answer theoretical questions about linguistics and developing frameworks, applications, and tools for language processing. Students can take specialized computational linguistics courses and combine those with other linguistics and computer science courses offered at the department and elsewhere at UBC. Current areas of strength include deep learning in computational linguistics, natural language processing for low-resource languages, computational morphology, parsing, computational semantics, speech technology, and machine translation.

On this page