1. A computer-implemented method of automatically assisting an analyst in a current information analysis task, comprising the steps of: modeling an analytic context, in a user-system cooperative manner, wherein the analytic context is a structure representative of user analytic actions and relationships associated therewith; and utilizing at least a portion of the user-system cooperatively-modeled analytic context structure to adaptively gather information relevant to a current information analysis task.