1. A computer-implemented method for proposing actions to a user to select based on the user's predicted purpose for selecting content, the method comprising: receiving an identifier of a referent entity from a device, the referent entity selected from a list of suggested entities identified from content displayed on the device; identifying at least one descriptor associated with the referent entity; identifying, based on a context in which the referent entity is selected by a user from the list of suggested entities, at least one action to be executed for the referent entity that is selected from a list of actions associated with the descriptor and the referent entity; and providing, for display, at least one identifier of the at least one action to the device for selection by the user, wherein at least one of the suggested entities is associated with a weight value indicating a likelihood that the at least one suggested entity is a referent of the content, and wherein the at least one action is added to the list of actions in response to a previous action taken by the user or another user after the referent entity has been identified.