1. A method for generating a just-in-time reputation score, the method comprising: receiving a user generated content item from a user; calculating an initial content score for the user generated content item, wherein the initial content score is an average of a score for each of a plurality of prior user generated content items received from the user; retrieving one or more content submission rules based on at least one of: historical trends in a plurality of prior generated content items received from a plurality of members of a community or rules defined by the community; analyzing said user generated content item against said one or more content submission rules; determining a just-in-time reputation score of the user generated content item based on the initial content score adjusted accordingly to said analysis; displaying said just-in-time reputation score, said user generated content item to the user, and a message informing the user that said user generated content item violates the one or more rules; and receiving a modified user generated content item modified in response to displaying said just-in-time reputation score, said user generated content item, and the message informing the user that said user generated content item violates the one or more rules.