20. The computer-readable medium of claim 18 , when obtaining the social relationship between the user and the recipient, the computer-readable medium further storing one or more instructions to: access a social network associated with the user; determine the social relationship between the user and the recipient based on the accessing; and associate social relationship information with a contact entry of a contacts list stored by the user device.
18. A computer-readable medium containing instructions executable by at least one processing system, the computer-readable medium storing instructions to: receive text authored by a user to create a text message; interpret a meaning of the text; obtain a facial expression of the user; determine a mood of the user based on the facial expression of the user; obtain contextual information, wherein the contextual information comprises at least one of time of day, day of the week, whether it is a holiday, a user location, or a social relationship between the user and a recipient of the text message; select a classification for the text message based on the meaning of the text, the mood of the user, and the contextual information; determine whether a confidence value associated with the classification exceeds a threshold value; display text enhancements for the text message from which the user can select, wherein the text enhancements are based on the classification; receive a user selection for the text enhancements; include the user selected text enhancements with the text message; and send the text message with the text enhancements to the recipient.