Identifying interest twins in an online community
First Claim
1. A computer implemented method for identifying interest twins of a target user, the method comprising:
- recording interest-events performed by members of an online community that includes said target user;
identifying a first item and a second item, in which the target user is interested;
generating a first individual item score for each member of a first particular set of members of the online community based, at least in part, on the amount of interest that said each member of the first particular set has demonstrated in the first item;
generating a second individual item score for each member of a second particular set of members of the online community based, at least in part, on the amount of interest that said each member of the second particular set has demonstrated in the second item;
determining a first set of one or more interest twins for the target user based, at least in part, on the first individual item scores generated for the first particular set of members;
determining a second set of one or more interest twins for the target user based, at least in part, on the second individual item scores generated for the second particular set of members wherein the first set of interest twins is not the same as the second set of interest twins;
wherein determining the first set of one or more interest twins for the target user includes generating twin scores for a plurality of members of the online community based on the first individual item scores that were generated for the plurality of members;
wherein the first set of one or more interest twins for the target user are selected from the plurality of members based on their respective twin scores;
wherein the method is performed by one or more computing devices.
9 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described for identifying one or more “interest twins” of a user. An interest twin of a user in another user that has demonstrated interests in items that are the same as or similar to the items in which the user has demonstrated an interest. Various techniques are described for reducing the overhead in interest twin determination operations. Once the interest twins for a user have been identified, the knowledge of the interest twins may be used in a variety of ways to enhance to experience of the user. For example, a mechanism may be provided which allows the user to see a list of items in which the user'"'"'s interest twins have indicated an interest.
24 Citations
42 Claims
-
1. A computer implemented method for identifying interest twins of a target user, the method comprising:
-
recording interest-events performed by members of an online community that includes said target user; identifying a first item and a second item, in which the target user is interested; generating a first individual item score for each member of a first particular set of members of the online community based, at least in part, on the amount of interest that said each member of the first particular set has demonstrated in the first item; generating a second individual item score for each member of a second particular set of members of the online community based, at least in part, on the amount of interest that said each member of the second particular set has demonstrated in the second item; determining a first set of one or more interest twins for the target user based, at least in part, on the first individual item scores generated for the first particular set of members; determining a second set of one or more interest twins for the target user based, at least in part, on the second individual item scores generated for the second particular set of members wherein the first set of interest twins is not the same as the second set of interest twins; wherein determining the first set of one or more interest twins for the target user includes generating twin scores for a plurality of members of the online community based on the first individual item scores that were generated for the plurality of members; wherein the first set of one or more interest twins for the target user are selected from the plurality of members based on their respective twin scores; wherein the method is performed by one or more computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification