DETERMINING USER PERSONALITY CHARACTERISTICS FROM SOCIAL NETWORKING SYSTEM COMMUNICATIONS AND CHARACTERISTICS
First Claim
Patent Images
1. A computer-implemented method comprising:
- extracting, by a communication network, linguistic data from at least one type of communication between a user of the communication network and one or more additional users of the communication network;
retrieving at least one characteristic of the user from a user profile of the user at the communication network;
applying at least statistical model to the extracted linguistic data and the at least one retrieved characteristics of the user;
selecting at least one personality characteristics associated with at least a threshold value from the at least one statistical model;
storing the at least one selected personality characteristic in the user profile of the user; and
presenting content to the user based at least in part on the at least one selected personality characteristic.
1 Assignment
0 Petitions
Accused Products
Abstract
A social networking system obtains linguistic data from a user'"'"'s text communications on the social networking system. For example, occurrences of words in various types of communications by the user in the social networking system are determined. The linguistic data and non-linguistic data associated with the user are used in a trained model to predict one or more personality characteristics for the user. The inferred personality characteristics are stored in connection with the user'"'"'s profile, and may be used for targeting, ranking, selecting versions of products, and various other purposes.
20 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
extracting, by a communication network, linguistic data from at least one type of communication between a user of the communication network and one or more additional users of the communication network; retrieving at least one characteristic of the user from a user profile of the user at the communication network; applying at least statistical model to the extracted linguistic data and the at least one retrieved characteristics of the user; selecting at least one personality characteristics associated with at least a threshold value from the at least one statistical model; storing the at least one selected personality characteristic in the user profile of the user; and presenting content to the user based at least in part on the at least one selected personality characteristic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method comprising:
-
extracting linguistic data from a plurality of types of text communications between a user of a communication network and one or more additional users of the communication network; retrieving one or more characteristics of the user from a user profile maintained by the communication network and associated with the user; applying at least statistical model to the extracted linguistic data and the retrieved one or more characteristics of the user; storing the one or more personality characteristics determined by the generated model in the user profile associated with the user; and presenting content to the user based at least in part on the determined one or more personality characteristics of the user. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium including instructions that, when executed by a processor, cause the processor to:
-
extract linguistic data from at least one type of communication between a user of a communication network and one or more additional users of the communication network; retrieve at least one characteristic of the user from a user profile of the user at the communication network; apply at least statistical model to the extracted linguistic data and the at least one retrieved characteristics of the user; select at least one personality characteristics associated with at least a threshold value from the at least one statistical model; store the at least one selected personality characteristic in the user profile of the user; and present content to the user based at least in part on the at least one selected personality characteristic. - View Dependent Claims (17, 18, 19, 20)
-
Specification