Course ID: AC6180

Title:    Machine translation


Person in charge:

            Dr. Thi-Ngoc-Diep Do

Teaching semester:


Target skills: The word ‘translation’ refers to transformation of one language into other one.  Machine translation (MT) means automatic translation of text by computer from one natural language into another natural language. The course will provide students the overall knowledge about machine translation and the available methods in machine translation. The course then will focus on the most recent method on statistical machine translation. The students can learn also the method of building a general statistical machine translation system.

Program summary:

Chapter 1: Introduction

1.1.         Overview of machine translation

1.2.         Building the corpora

1.3.         Probability Theory

Chapter 2: Statistical machine translation

2.1. Translation models

2.2. Word-Based Models

2.3. Phrase-Based Models

2.4. Language models

2.5. Decoding

2.6. Evaluation

Chapter 3: Advanced knowledge

3.1. Integrating Linguistic Information into machine translation

3.2. New translation models

Used software: Linux, Moses.