13. The computer-readable medium of claim 9 further comprising: receiving feedback from the user regarding the rendered search results; and incorporating the feedback into the user interests.
9. A computer-readable medium containing computer-executable instructions that when executed by a processor of a computer system cause the computer system to perform a method for adaptively disseminating contextually relevant information based on user interests of a user, the method comprising: identifying user interests from clusters of terms extracted from one or more user emails, each cluster of terms corresponding to a set of similar terms; identifying a user event; identifying topics based on the user event; for each topic, identifying clusters of terms for the topic; for each of the identified clusters of terms, identifying key terms in the cluster by, selecting a term in the cluster, calculating a type weight for the selected term, calculating a relevance weight for the selected term, calculating an overall weight for the selected term based at least in part on the calculated type and relevance weights, and if the overall weight exceeds a predetermined threshold, identifying the selected term as a key term; and generating a query based on the key terms; obtaining search results by executing the queries associated with each topic against information sources; ranking the search results; and rendering the ranked search results to the user.