1. A system for evaluating an item based on user reputation information, comprising: a processor configured to: receive sharing event data; materialize a graph from the received sharing event data; determine user reputation scores based at least in part on the graph; and assign a score to the item based at least in part on the user reputation scores of users associated with the item; and a memory coupled to the processor and configured to provide the processor with instructions.