22. The system of claim 1 , wherein the processor is further programmed to adjust a promotion value associated with each object in the vocabulary as a function of how many times the object is selected by the user for output on the output device.
22. The system of claim 1 , wherein the processor is further programmed to adjust a promotion value associated with each object in the vocabulary as a function of how many times the object is selected by the user for output on the output device. 23. The system of claim 22 , wherein the processor is further programmed to perform operations comprising: analyzing additional information files that are accessible to the text entry system to identify new objects contained in said files that are not included among the objects already in said vocabulary of said text entry system; and adding said newly identified objects to the objects in the vocabulary.