Prediction of user response to invitations in a social networking system based on keywords in the user's profile
First Claim
Patent Images
1. A computer-implemented method comprising:
- extracting a set of keywords from a subject user profile of a subject user of an online system;
determining a first number of occurrences of keywords from the set of keywords in a first group of user profiles of the online system who positively responded to an invitation;
determining a second number of occurrences of keywords from the set of keywords in a second group of user profiles of the online system who negatively responded to the invitation;
determining a score for one or more of the keywords from the set of keywords based on a comparison of the first number of occurrences and the second number of occurrences; and
predicting a response to the invitation by the subject user based on the score for one or more of the keywords.
1 Assignment
0 Petitions
Accused Products
Abstract
A social networking system selects a subset of keywords from a set of master keywords found in user profiles. The method includes selecting a first and second group of user profiles including one or more keywords and computing the number of occurrences of each of the master keywords in the first and second group of profiles. A value may be computed for each of the master keywords based on a comparison of the number of occurrences in the first group of profiles and the number of occurrences in the second group of profiles. The computed value may be used for selecting the subset of keywords from the master keywords and/or ranking the master keywords.
118 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
extracting a set of keywords from a subject user profile of a subject user of an online system; determining a first number of occurrences of keywords from the set of keywords in a first group of user profiles of the online system who positively responded to an invitation; determining a second number of occurrences of keywords from the set of keywords in a second group of user profiles of the online system who negatively responded to the invitation; determining a score for one or more of the keywords from the set of keywords based on a comparison of the first number of occurrences and the second number of occurrences; and predicting a response to the invitation by the subject user based on the score for one or more of the keywords. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method comprising:
-
obtaining keywords from user profiles of a group of previously responding users of an online system, the previously responding users having previously responded to an invitation; extracting a set of keywords from a subject user profile of a subject user of an online system; comparing the set of keywords to the keywords from the user profiles of the group of previously responding users; and predicting a response to the invitation by the subject user based on the comparison. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer-implemented method comprising:
-
extracting a set of keywords from a subject user profile of a subject user of an online system; determining a first occurrence of keywords in the set of keywords in a first group of user profiles who positively responded to an invitation; determining a second occurrence of keywords in the set of keywords in a second group of user profiles who negatively responded to the invitation; determining a score for one or more of the keywords in the set of keywords based on a comparison of the first occurrence and the second occurrence; and predicting a response to the invitation by the subject user based on the score for one or more of the keywords. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification