8. The method of claim 1 , further comprising determining that said completion of the input has resulted in a user-specified word for which an equivalent word cannot be found on the electronic device, and storing the user-specified word with an associated frequency value having an absolute value within about an upper third of a predetermined range of absolute values.
1. A method of disambiguating a text input into an electronic device that comprises a keyboard and a memory having a plurality of words and associated frequency values stored therein, the method comprising: receiving an input; determining that a portion of the input includes an ambiguous text input; identifying in the memory a set of words that represent potential word matches for the ambiguous text input; determining from the set of words that a first word in the set is a preferred potential word match for the ambiguous text input, based on a comparison of the associated frequency values for each word in the set of words; displaying at least a subset of the set of words, including the first word and at least one other word selected from the set of words; detecting a selection of a displayed word from the subset of the set of words that is different from the first word; and responsive to a completion of the input that includes the selected word, revising the frequency value associated with one of the first word and the selected word.