Patent ID: 8166058

Claim:
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.