9. An electronic device comprising: a memory storing instructions; and a processor executing the instructions to: generate a new message in response to a command, wherein the new message relates to a message thread; store words found in messages associated with the message thread as language objects in a dictionary of language objects associated with the message thread; and associate frequency values with the language objects in the dictionary to prioritize the language objects in the dictionary over words not contained in the dictionary.
11. The electronic device of claim 9 , wherein the language objects are associated with frequency objects containing the frequency values for the language objects.