15. A computerized system for profiling users based on their affinity to content, the system comprising: a content catalog stored on a memory device which associates documents with topics; one or more usage metric routines executable by the computerized system for maintaining an affinity value for each user for each of one or more topics assigned to documents attributed to the user, wherein the affinity variable is a calculated value linking the user to each of the one or more topics assigned to the documents, the affinity variable being calculated using a mathematical function; a plurality of user profiles stored on a memory device containing affinity values maintained for the users; and a publication agent executable by the computerized system for associating certain topics in the content catalog with certain users based at least in part upon the affinity values contained in the user profiles; wherein the computerized system maintaining the affinity variable includes updating the affinity for a first topic for each document created by the user to which the first topic is assigned, including weighting each document created by the user based upon one or more factors including a number of documents to which the first topic is assigned, a period of time over which the documents were created by the user, and a closeness of each document to the first topic.
15. A computerized system for profiling users based on their affinity to content, the system comprising: a content catalog stored on a memory device which associates documents with topics; one or more usage metric routines executable by the computerized system for maintaining an affinity value for each user for each of one or more topics assigned to documents attributed to the user, wherein the affinity variable is a calculated value linking the user to each of the one or more topics assigned to the documents, the affinity variable being calculated using a mathematical function; a plurality of user profiles stored on a memory device containing affinity values maintained for the users; and a publication agent executable by the computerized system for associating certain topics in the content catalog with certain users based at least in part upon the affinity values contained in the user profiles; wherein the computerized system maintaining the affinity variable includes updating the affinity for a first topic for each document created by the user to which the first topic is assigned, including weighting each document created by the user based upon one or more factors including a number of documents to which the first topic is assigned, a period of time over which the documents were created by the user, and a closeness of each document to the first topic. 17. The system of claim 15 , wherein the user profiles contain only affinity values which have reached a threshold.