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.
To be announced by the instructor.