Patent ID: 7930304

Claim:
A method for rating a submission within a user contribution system, comprising: receiving, by the user contribution system executing on a computer processor, the submission from a first user, wherein the submission is associated with a specified category; obtaining, by the user contribution system, a self-rating from the first user, wherein the self-rating comprises a level of expertise of the first user for the specified category; calculating, by the user contribution system, a user contribution level associated with the specified category, wherein the user contribution level comprises a frequency of submissions by the first user in the specified category; receiving, by the user contribution system, a positive submission rating from a second user, wherein the positive submission rating indicates the second user's opinion of the submission; receiving, by the user contribution system, a negative submission rating from a third user, wherein the negative submission rating indicates the third user's opinion of the submission; determining, by the user contribution system, a submission score for the submission based on the self-rating, the positive submission rating, the negative submission rating, and the user contribution level; storing, by the user contribution system, the submission and the submission score in a submission repository comprising a plurality of submissions and a plurality of submission scores, wherein each of the plurality of submissions is associated with at least one category; receiving, by the user contribution system, a query from a fourth user, wherein the query requests submissions associated with the specified category; selecting, by the user contribution system in response to the query, the submission from the plurality of submissions associated with the specified category, wherein the submission is selected based on the submission score; and presenting, by the user contribution system, the submission to the fourth user in response to selecting the submission.