1. A self-adapting classification system (“SACS”) comprising: a content review database, wherein the content review database is adapted to store at least one content review generated by a user associated with a community group; a classification engine, wherein the classification engine is adapted to compute an aggregate classification of at least one content element with respect to a community group and at least one content descriptor using information stored in the content review database; a filtering engine, wherein the filtering engine is adapted to upon receiving a user query, search for content elements satisfying the user query; and a user interface module, wherein the user interface module is adapted to receive a content review and provide information regarding results of a filter query.