23. Voice-dialing apparatus comprising: a receiver configured to receive voice input from a user representing a name corresponding to a desired telephone number; a predicting component configured to predict a likelihood of the user calling telephone numbers based on a model of the user's calling behavior over time period by applying weights such that recent calling behavior is favored over previous calling behavior; and a determining component configured to determine the desired telephone number according to the predicted likelihood of the user calling the telephone number corresponding to each selected name.
33. The apparatus of claim 23, wherein the model of the user's calling behavior comprises an abstract representation based on the user's environment and actions with respect to initiating telephone calls, and wherein the predicting component includes: means for examining the abstract representation for indications that the user intends to call each of the telephone numbers.