10. The method of claim 8 , further comprising: based on the determination that the new language object does not correspond to the word frame, creating a second word frame comprising a contracted portion and a root portion, the contracted portion of the second word frame comprising a representation of the input key corresponding to the sequential linguistic elements of the new language object, the root portion of the second word frame comprising the linguistic elements of the new language object except the sequential linguistic elements of the new language object; and associating the second word frame with the new language object.
8. The method of claim 1 , further comprising: receiving a new language object comprises sequential linguistic elements corresponding to an input key, the new language object not being stored in the generic word list; and determining whether the new language object corresponds to the word frame.