1. A computer-implemented method for classifying an electronic document, the method comprising: analyzing author-generated classification information regarding the document with a document classification server and assigning a set of first taxonomic nouns to characterize the document based upon the author-generated classification information; examining a user-generated tag from a client computer characterizing a portion of the document and assigning a set of second taxonomic nouns to characterize the document based upon the user-generated tag characterization; identifying a search term that resulted in the user accessing the document from a content provider site server and assigning at set of third taxonomic nouns to characterize the document based upon the search term result; evaluating attributes related to the manner in which a user accesses the document from the content provider site server and assigning a set of fourth taxonomic nouns to characterize the document based upon the attributes related to the manner in which the document was accessed; processing the document with a content analysis server to extract a set of fifth taxonomic nouns to characterize the document based upon a predetermined pattern rule; aggregating the taxonomic nouns with a personalization engine server to determine term vectors that represent the document; and categorizing the document based upon at least one of the term vectors, the taxonomic nouns, and the author-generated classification scheme with a targeting server.