7. A computer hardware system configured for knowledge processing, comprising: at least one processor, wherein the at least one processor is configured to initiate and/or perform: periodically monitoring, using a computer hardware system, contents of documents stored in one or more data repositories; identifying, using the computer hardware system, a match between: (i) a content of a document stored within the one or more data repositories, and (ii) an affinity of a user; gathering, based upon the identified match and from the one or more data repositories, one or more documents with contents that match the affinity of the user; and notifying the user that the one or more documents with contents that match the affinity of the user have been gathered, wherein the identifying is performed automatically and contemporaneously with the periodic monitoring; the identified match is used to modify a knowledge map; and the gathering, based upon the identified match, uses the knowledge map.
9. The system of claim 7 , wherein the one or more data repositories are non-web based data repositories.