AUTOMATIC UPDATING OF TRUST NETWORKS IN RECOMMENDER SYSTEMS
3 Assignments
0 Petitions
Accused Products
Abstract
Trust networks in a recommender system are automatically updated in response to user feedback on recommendations provided by the trust network. In response to a user request, a set of referrals is generated, with some of the referrals being recommended based on judgment data received from members of the trust network. If the user evaluates the recommended referral, a trust parameter for at least one of the trust network members is updated based on the evaluation.
-
Citations
49 Claims
-
1-29. -29. (canceled)
-
30. A computerized method for maintaining a trust network for a recommender system, the method comprising:
-
electronically defining, via a processing device, a trust network of direct and indirect relationships among a plurality of trust network members, each direct relationship having a trust weight; receiving judgment data of content items for the plurality of trust network members having a trust weight value associated therewith that is above a threshold value; in response to a search request from a user, electronically generating a list of given members from the plurality of trust network members via the processing device, wherein the requesting user is one of the plurality of trust network members and wherein the list of given members includes at least one of the plurality of trust network members having the trust weight value above the threshold value; electronically selecting one or more of the given members based on the received judgment data and respective confidence coefficients for at least some of the plurality of trust network members, wherein the confidence coefficients are computed based on the trust weights of the direct relationships in the trust network, wherein selection of the one or more given members is based on the network members that have a direct relationship with the user; presenting one or more rated content items of the selected given members according to the received judgment data and respective confidence coefficients to the requesting user of the search request; receiving from the requesting user an evaluation of the rating of the one or more rated content items; and updating the trust weight of at least one of the relationships between the requesting user and another member of the trust network based on the evaluation of the rating of the one or more rated content items. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A computer-based recommender system comprising:
-
a trust data store configured to store a trust network of direct and indirect relationships among a plurality of trust network members, each direct relationship having a trust weight; a judgment data store configured to store judgment data of content items, the judgment data being received from the plurality of trust network members having a trust weight value associated therewith that is above a threshold value; a request processing module configured to receive a search request from a requesting user, the requesting user being one of the plurality of trust network members, and to generate a list of given members from the plurality of trust network members in response to the request, the list of given members including at least one of the plurality of trust network members having the trust weight value above the threshold; the request processing module being further configured to select one or more of the given members based on the judgment data in the judgment data store and respective confidence coefficients associated with each of the trust network members, wherein the confidence coefficients are computed based on the trust weights of the direct relationships in the trust network, wherein selection of the one or more given members is based on the network members having a direct relationship with the user; a transaction module configured to present one or more rated content items of the selected given members according to the received judgment data and respective confidence coefficients to the requesting user of the search request and to receive from the requesting user an evaluation of the rating of the one or more rated content items; and an update module configured to update the trust weight of at least one of the relationships between the requesting user and another member of the trust network based on the evaluation of the one or more rated content items. - View Dependent Claims (47, 48, 49)
-
Specification