|Project Description: || With the technological advancements of the world, the need foe information is paramount. One of the great challenges for information technology is to overcome language barriers across the whole of humanity so that anyone could talk and communicate to anyone else on the planet in real time. There are different living dialects being used in a predominant manner in different parts of the world. Machine Translation (MT) has carved a special niche for itself in such a world where fast and easy information dissemination is required in order to break the linguistic barriers. Currently manual translation has been limited to important official documents, news items, and award winning literary works
This project focuses on development of an interlingua based MY system. The aim is to build a machine aid translator that can convert simple sentences from a source language such as English to a target language such as Hindi and vice versa. The the system does not as such have to analyze the sentences for errors etc. Instead it has to merely extract out the semantic information and store it appropriately in a case frame format and then convert it later back to a sentence(s) of the target language while maintaining the same semantic meaning of the original sentences.
The system is implemented on a standard C++ platform (Qt libraries used for the GUI), and incorporates inputs in fonts of respective languages. This project has wide applicability and shows a good insight into the complexities of natural languages. This project is just a prototype of a large MT system and there is ample scope for further improvement and enlargement.