8. The computer-implemented method of claim 7 , wherein the metadata tag knowledgebase is configured to incorporate a weighted history of a plurality of previously submitted tags for a corresponding plurality of previously submitted content objects, and wherein the weighted history is used in deriving the plurality of suggested metadata tags.
7. A computer-implemented method for guided content metadata tagging service for an Internet based online repository, comprising: providing a graphical user interface (GUI) configured to receive input; receiving a user request to upload an object to a repository; in response to the request, providing, via the GUI, a prompt for an initial taxonomy category from among a plurality of taxonomy categories and a prompt for an initial metadata tag for the object; receiving, via the GUI, a selection of the initial taxonomy category from among the plurality of taxonomy categories, and associating the object with the initial taxonomy category; receiving, via the GUI, a selection of the initial metadata tag; storing the initial metadata tag and associating the initial metadata tag with the object; accessing a metadata tag knowledgebase by indexing in accordance with the initial taxonomy category and the initial metadata tag to derive a plurality of suggested metadata tags; visually depicting, via the GUI, the plurality of suggested metadata tags, the visually depicting comprising continually updating a suggested tags area of the GUI with new metadata tags based on a prior trend of tag selections; receiving, via the GUI, a selected metadata tag from among the plurality of suggested metadata tags; associating the selected metadata tag with the object upon receiving a confirmation via the GUI; storing the object in the repository; and updating the metadata tag knowledgebase to reflect tags associated with the object.