3. The computer-implemented method of claim 1 , further comprising: extracting linguistic data from a plurality of types of text communications between the user and one or more additional users of the social networking system; retrieving one or more characteristics of the user from a user profile maintained by the social networking system and associated with the user; applying the generated 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.
3. The computer-implemented method of claim 1 , further comprising: extracting linguistic data from a plurality of types of text communications between the user and one or more additional users of the social networking system; retrieving one or more characteristics of the user from a user profile maintained by the social networking system and associated with the user; applying the generated 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. 4. The computer-implemented method of claim 3 , wherein presenting content to the user based at least in part on the determined one or more personality characteristics of the user comprises: selecting one or more stories for inclusion in a news feed presented to the user based at least in part on the determined one or more personality characteristics of the user; and presenting the selected one or more stories to the user in the news feed.