11. The method of claim 9 , wherein identifying an event comprises comparing the user's actions with predetermined heuristic data and determining, based on the comparison, whether the user's interactions correspond to an event.
11. The method of claim 9 , wherein identifying an event comprises comparing the user's actions with predetermined heuristic data and determining, based on the comparison, whether the user's interactions correspond to an event. 12. The method of claim 11 , wherein the analyzed user's interactions with a document within the computer software application comprise revisions by the user to the document, and wherein identifying an event further comprises: analyzing the user's revisions to the document; determine, based on the user's revisions, whether the document is complete or if a section of the document is complete; based on determining that the document is complete, identifying the document completion as an event; and based on determining that a section of the document is complete, identifying the section completion as an event.