When a user submits a content resource to a content database, an automated
content categorizer facilitates the task by suggesting a list of relevant
content categories in the content database. The automated content
categorizer receives a search descriptor attributed to the content
resource, performs a relevance search, and proposes a ranked list of
category branches that are expected to provide a good match with the
described content resource. Metadata associated with individual
categories and content resources stored in the content database are
searched relative to the search descriptor provided by the user. From the
proposed content categories, the user can simply select the category he
or she feels is most appropriate and store the content resource under
that category in the content database, or propose a new category.