TRA 301 / COS 401 / LIN 304

Introduction to Machine Translation

Srinivas Bangalore

Back to "Spring 2025" courses

This course will provide an in-depth understanding of Machine Translation from computational and linguistic perspectives, spanning classical to Generative AI paradigms. We will discuss
techniques for automated processing of human language (morphological, syntactic and semantic analysis, tagging, and language generation) with in-class programming exercises. We will cover latest techniques for scalable language technologies in production-scale applications. Projects will involve implementing components of speech/text technologies, identifying limitations, developing improvements, or any other topic relevant to human language processing.

View this course on the Registrar’s website.

<< Introduction to Language and LinguisticsBeginner’s American Sign Language II >>
Humanities Council Logo
Italian Studies Logo
American Studies Logo
Humanistic Studies Logo
Ancient World Logo
Canadian Studies Logo
ESC Logo
Journalism Logo
Linguistics Logo
Medieval Studies Logo
Renaissance Logo
Film Studies Logo