15. A system comprising: a processor configured to: display a keypad for text input to a user, the keypad including a plurality of keys, receive input from the user indicating a selection of a key from the plurality of keys, the key representing a consonant, receive a gesture input from the user, wherein the gesture input is associated with one gesture out of a set of gestures, each gesture in the set being semantically linked as defined by the user to at least one property selected from: a phonological property and a diacritic property, and display a grapheme based upon the selected key and at least one of the phonological property and the diacritic property semantically linked to the received gesture, wherein the grapheme is a modified version of a word associated with the selected key and the grapheme is predicted based on only the consonant and the at least one property associated with the received gesture.
18. The system of claim 15 , further comprising predicting a character that is part of the grapheme.