摘要 |
Systems and methods are described for determining a weighted rating and a relative rating. In some embodiments, a receiving module and rating module are configured to receive an identity of a collector, a list of raters, and a social graph, determine for at least one rater a set of non-intersecting paths between the rater and the collector, calculate capacity values for non-intersecting paths, normalize path values, convert path values to a user weight, and apply the at least one rater's weight to the at least one rater's rating. In some embodiments, a receiving module and rating module are also configured to receive a rating for each of the items rated by the rater, calculate a transformed rating, calculate a relative rating, and assign a relative rating to an item. |
主权项 |
1. A computer-implemented method of determining at least one weighted online content rating, the method comprising:
receiving, at an operator, an identity of a collector, a list of raters, and a social graph,
the operator including a gatherer of online ratings,the collector including a user in the social graph,the list of raters including at least one rater operably connected to the collector through the social graph, the at least one rater including a user who has left an online rating, andthe social graph including a plurality of nodes and links, a link including a connection between a first node and a second node, the first node including a first user, and the second node including a second user; receiving for the at least one rater a metric, the metric including a value corresponding to an online rating left by the at least one rater; receiving a path list for the at least one rater including at least one path from the at least one rater to the collector, a path including a list of nodes and links forming the connection between the at least one rater and the collector; determining for the at least one rater a set of non-intersecting paths between the rater and the collector, and for each non-intersecting path, assigning a unit capacity value to each link in the at least one non-intersecting path; calculating a capacity value for each link across all nonintersecting paths, and determining the link values that are overcapacity, an overcapacity link including a link with a capacity value greater than a unit capacity value; normalizing path values including overcapacity links in order from the least-overcapacity to the most-overcapacity; adding the normalized path values for each non-intersecting path corresponding to the at least one rater to determine the at least one rater's weight; and applying the at least one rater's weight to the at least one rater's rating. |