Predicting Life Changes of Members of a Social Networking System
First Claim
1. A method for predicting a life change event of a user of a social networking system, the method comprising:
- retrieving communication data associated with the user of the social networking system, the communication data comprising messages, wall posts, instant messages, feed posts or text messages;
parsing the communication data to obtain one or more key words indicative of a life change event;
predicting a life change event for the user responsive to the obtained key words; and
storing information about the prediction in association with the user data.
2 Assignments
0 Petitions
Accused Products
Abstract
To predict a life change event for a user of the social networking system, such as a change in marital status, relationship status, employment status, etc., the disclosed system generates a training set of data comprising historical data of other users who have gone through a life change event. The system uses the training set data to generate a prediction algorithm using machine learning models. Furthermore, the system inputs the user data to the prediction algorithm to retrieve a prediction of whether the user will undergo one or more life change events. The system updates the user'"'"'s profile to indicate the life change event and provides advertisements to the user responsive to the prediction of one or more life change events.
-
Citations
18 Claims
-
1. A method for predicting a life change event of a user of a social networking system, the method comprising:
-
retrieving communication data associated with the user of the social networking system, the communication data comprising messages, wall posts, instant messages, feed posts or text messages; parsing the communication data to obtain one or more key words indicative of a life change event; predicting a life change event for the user responsive to the obtained key words; and storing information about the prediction in association with the user data. - View Dependent Claims (2, 3, 5, 6, 7, 8, 9)
-
-
4. The method of 1, wherein storing prediction information comprises updating the user profile associated with the social networking system.
-
10. A method for predicting a life change event of a user of a social networking system, the method comprising:
-
obtaining historical communications data that describes historical communications within the social networking system, the historical communications data associated with users who have undergone a life change event; training a machine learning model using the obtained historical communications data; obtaining information about communications associated with a particular use of the social networking system; and
predicting a life change event for the user using the machine learning model and the obtained information. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification