Patent ID: 8965883
Filing Date: 2015-02-24
Classification: G06F,G06Q

Abstract:
1. A computer-implemented method comprising: identifying, by operation of a computer system comprising one or more computers, a plurality of interactions between users through an electronic network, each interaction between a pair of users comprising a response by a first user for a content item contributed by a second user; generating, by operation of the computer system, a user activity graph identifying links between users based on the plurality of interactions between users; assigning a weighting factor to each interaction by operation of the system, wherein the weighting factor represents a quality of the interaction; iteratively determining, by operation of the computer system, an authority score for each user, wherein the authority score represents a measurement of response quality for responses the user has provided for content items contributed by other users, and wherein the authority score for the user is based on contributiveness scores of users with whom the user is linked in the user activity graph, each contributiveness score scaled by the weighting factor for a respective interaction between the user and a linked user represented in the activity graph; iteratively determining, by operation of the computer system, a contributiveness score for each user, wherein the contributiveness score represents a measurement of contribution quality for content items the user has contributed, and wherein the contributiveness score is based on authority scores of users with whom the user is linked in the user activity graph, each authority score scaled by the weighting factor for a respective interaction between the user and a linked user represented in the activity graph; generating, by operation of the system, a user credential score for each of a plurality of users, wherein the user credential score is based on a combination of the authority score and the contributiveness score; and storing each user credential score in association with a respective user identifier on a computer-readable storage device.