Indian Language Input Method

Funded by:
Nokia India Private Limited.

Objectives:
Text entry with Indian languages becomes an interesting problem owing to the nature of the Indian language scripts compared to English. Apart from having a larger number of alphabets compared to English, the consonant-vowel combinations generate new symbols in Indian languages, which make it impossible to use the English keyboard, as it is, for data input in Indian languages. One way to enable input using the same QWERTY keyboard is to create a mapping between English and the target Indian language and use this mapping while the user does typing. These kinds of applications are usually referred to as Input method editors. Another possible method is to design specialized keyboards for Indian languages, which will have a number of keys and facilitate typing all possible combinations easily. Keyboards should be designed in such a way that they stick to the standard layout of a Roman keyboard. Other possible options are to use a soft keyboard or an auto-complete like prediction system.