Institute of Science and Technology · Computer Science and Engineering (%30 English) · Master
Course Objective
The course aims to introduce students to the field of machine translation. The main objective of the course is to show you how modern translation systems learn to translate by reading millions of words. The goal is to provide a unifying view of machine translation as statistical and neural search in a large search space.
Course Content
The course covers the area of machine translation (MT) in its current breadth. Lectures will put a balanced emphasis on several important types of state-of-art-systems such as phrase-based machine translation and deep-syntactic machine translation, machine translation evaluation or methods. We cover fundamental building blocks from linguistics, machine learning, algorithms, and formal language theory, showing how they apply to real and difficult problem in artificial intelligence. Finally, a detailed gist of emerging approaches in MT such as neural network is also included in the course.
Course Learning Outcomes
- Understand basics of machine translation.
- Know how famous and modern machine translation works
- Have comprehensive knowledge of language models and linguistics.
- Learn neural language models, neural translation model and how it is decoded.


