COMPATIBILITY SCORING OF USERS IN A SOCIAL NETWORK
First Claim
1. A method of determining common interests between a first member and a second member in a social network, comprising:
- normalizing expressed interests of the first member to obtain a first set of normalized interests;
normalizing expressed interests of the second member to obtain a second set of normalized interests; and
for any combination of a pair of interests between the first set of normalized interests and second set of normalized interests, determining an interest score between the first and second members based on a function of probability that a respective pair of interests will be expressed by a member of the social network.
5 Assignments
0 Petitions
Accused Products
Abstract
The compatibility score of individuals in a social network is computed based on the compatibility of interests expressed by these individuals. The compatibility score between any two interests is calculated as the log of the estimated probability that a member of the social network will express both interests as his or her interests divided by the product of: (i) the estimated probability that a member of the social network will express the first of the two interests as his or her interest and (ii) the estimated probability that a member of the social network will express the second of the two interests as his or her interest. The compatibility score between two individuals is calculated as the sum of the compatibility scores between each interest appearing in a set of interests expressed by the first of the two individuals and each interest appearing in a set of interests expressed by the second of the two individuals.
-
Citations
12 Claims
-
1. A method of determining common interests between a first member and a second member in a social network, comprising:
-
normalizing expressed interests of the first member to obtain a first set of normalized interests; normalizing expressed interests of the second member to obtain a second set of normalized interests; and for any combination of a pair of interests between the first set of normalized interests and second set of normalized interests, determining an interest score between the first and second members based on a function of probability that a respective pair of interests will be expressed by a member of the social network. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for determining common interests between a first member and a second member in a social network, comprising:
-
a database storing first and second member information data, the member information date including expressed interests of the first and second members; and a processing unit configured to normalize expressed interests of the first member to obtain a first set of normalized interests, and normalize expressed interests of the second member to obtain a second set of normalized interests, and for any combination of a pair of interests between the first set of normalized interests and second set of normalized interests, the processing unit further configured to determine an interest score between the first and second members based on a function of probability that a respective pair of interests will be expressed by a member of the social network. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification