1. In a knowledge management system, a method for organically ranked knowledge and categorization, the method comprising: bookmarking answer content by adding the answer content to favorites for a first end user of the knowledge management system executing in memory of a computer; suggesting a set of categories previously associated with the answer content by other end users of the knowledge management system in response to the first end user bookmarking answer content; categorizing the bookmarked answer content with a category selected from the set of categories; and, adjusting a self-learning score assigned to each category in the set of categories to account for the category selected by the first end user, the self-learning score based upon a degree of expertise determined by at least one of a frequency of contributing answer content to the knowledge management system and a frequency of answer content linked to by other end users of the knowledge management system.