CS 673: Machine Translation

Course Contents:

Overview of Natural Language Processing;

Syntax, semantics, context and world of knowledge;

Strategies for machine translation, Direct, Transfer and Interlingua approaches;

Rule based, Example based on Hybrid Methodologies;

Construction of lexical data-base, Text generation, Machine-aided translation, user interfaces;

Examples of English-Hindi and Hindi-English machine translation.

Books and References:

To be announced by the instructor.