22. A computer-readable medium that stores instructions adapted to be executed by a processor to perform the steps of: (a) generating a query; (b) receiving a topic-evaluation vector, the topic-evaluation vector including a plurality of relevance determinations for a collection of data, each relevance determination in the plurality of relevance determinations pertaining to a topic; (c) calculating a correlation value by comparing the evaluation vectors to the generated query; and (d) performing a resulting action based on resulting correlation value.
22. A computer-readable medium that stores instructions adapted to be executed by a processor to perform the steps of: (a) generating a query; (b) receiving a topic-evaluation vector, the topic-evaluation vector including a plurality of relevance determinations for a collection of data, each relevance determination in the plurality of relevance determinations pertaining to a topic; (c) calculating a correlation value by comparing the evaluation vectors to the generated query; and (d) performing a resulting action based on resulting correlation value. 25. The computer-readable medium in claim 22 wherein the resulting action is storing data if the correlation value is above the correlation threshold.