8. A method of interacting with a computer system, the method comprising: receiving a plurality of text units input into a computing device; determining a character variant that is phonetically similar to at least one of the plurality of text units; associating portions of a touch-sensitive display with the character variant, wherein associating the portions of the touch-sensitive display comprises associating a first portion in a first line of text and associating a second portion located in a second line of text; receiving a first selection, by the touch-sensitive display, corresponding to the character variant; replacing at least one of the plurality of text units with the character variant; displaying the character variant at the respective portions of the touch-sensitive display; receiving, by the touch-sensitive display, a second selection of the character variant; based at least upon receiving the second selection corresponding to the character variant, displaying at least one alternative character; receiving a third selection, by the touch-sensitive display to select one of the alternative characters; and replacing the character variant with the selected alternative character.
13. The method of claim 8 , further comprising mapping portions of the text to detection points of the touch-sensitive display, and wherein receiving the selection of the portion of the text comprises receiving an indication of the user contact with a detection point of the touch-sensitive display mapped to the portion of the text.