Wednesday 18 July 2012

An English Malayalam Translitrator

Here is an English to Malayalam transliterator  perform conversion of English script to phoneticly equivalent Malayalam script using a Decision tree based algorithm.

The decision tree outline
The converter parse the input English string character by character, and maps each character to a Malayalam Unicode character, based on surrounding context. This context is determined three or more characters at right side or right three or more characters  left or both. These checks for determining surrounding context is done by decision tree. At each node of the decision tree, when we traverse it, an elementary check about surrounding context is carried out. The result decides the next check to be carried out or the final mapping to Malayalam Unicode character or string.

Here is my git hub rep

No comments:

Post a Comment