Machine Translation and Sequence-to-Sequence Models is an introductory graduate-level course (at Carnegie Mellon University's Language Technology Institute) surveying the primary approaches and methods for developing systems to translate between human languages, or other sequential data. The main objective of the course is to obtain basic understanding and implementation skills for modern methods for MT and sequence transduction, including how to design models, how to learn the model parameters, how to search for the best output, and how to create training data. The course will focus on machine translation, but also briefly cover tasks such as dialog response generation, image caption generation, and others.

Course Description An overview of the course and its requirements, homework, how to contact, etc. Read More Assignments Information about the class assignments. Read More Course Schedule The schedule for the course, explaining class topics and links to materials/videos, etc. Read More