1. A computer storage medium storing computer executable instructions that, when executed, cause one or more processors to perform acts comprising: receiving a user selection, the user selection identifying: one or more sources from which context data is to be used for generating emotional state determinations, the one or more sources including an application, and one or more other sources from which context data is not to be used for making emotional state determinations; determining an emotional state of a user that is inputting content into the application, the content including inputted textual communication for transmission to another application through the application as part of an online chat session, and the emotional state being determined based at least partly on at least one word or phrase in the textual communication being associated with the emotional state; determine a classification confidence value for the determination of the emotional state of the user; selecting a skin package for a user interface of the application based at least on the classification confidence value for the emotional state meeting a confidence value threshold; and applying the skin package to the user interface of the application to at least alter an appearance of the user interface.
13. The computer-readable storage medium of claim 1 , wherein selecting a skin package for a user interface of the application is further based at least on an emotional state of a second user associated with the user.