Android keyboard for bilinguals

This page describes the proposed work of YuviPanda in building an open source Android keyboard targeted at bilingual users. It would contain a port of the IME produced by Project Milkshake and autocorrect/autosuggest dictionaries.

The entire projects is to be GPL licensed.

Deliverables

 * 1) Port of transliteration engine from Project Milkshake/Narayam to Java
 * 2) Tool to allow conversion of Project Milkshake/Narayam keymaps to a format suitable for use from Java
 * 3) Bindings to allow tests from Project Milkshake/Narayam to run unmodified
 * 4) Tool to run through a large corpus of text in a target language and extract potential dictionary entries - and convert them to a format suitable for autocorrect/autosuggest use.
 * 5) Android IME (derived from built in Android Jellybean keyboard) with support for fast switching between languages, and autocorrect/autosuggest support for languages with dictionaries present