1. A method, implemented on a computer system, of executing an action on the computer system in response to high level information entered in the computer system, the computer system including a display screen and a pointer, the method comprising the following steps: (a) determining whether an assist function has been explicitly selected by interaction of the pointer with the display screen; (b) identifying one or more objects input into the computer system which are to be considered by the explicitly selected assist function, each of said objects having an object type recognized by the computer system including at least, persons, places, and particular actions; (c) comparing the one or more identified objects with a list of actions stored in the computer and available through the assist function, each action in said list specifying at least one action object and at least one other object of a type recognized by the computer system; (d) identifying at least one action available from the list of actions which includes at least one object of the same type as an object input in the computer system and identified in step (b); (e) selecting one action from the at least one action identified in step (d); and (f) executing the action selected in step (d).