1. A method comprising: receiving, by a computer system, emotion sensor data from a plurality of distributed electronic devices, wherein the emotion sensor data is based on information sensed by the plurality of distributed electronic devices for a plurality of contexts; determining, by the computer system, a first context in the plurality of contexts; determining, by the computer system, a first portion of the emotion sensor data determined to be received from a first portion of the plurality of distributed electronic devices, wherein the first portion of the emotion sensor data is based on information sensed for the first context; and determining, by the computer system, a first emotion profile for the first context based on the first portion of the emotion sensor data, wherein the first emotion profile comprises a description of a first emotion associated with the first context.