Methods and architecture for using sensor data to offer content, such as purchase or viewing suggestions, to a viewer, are disclosed. Wearable or other external sensor devices may monitor a viewer while the viewer consumes a first media element. The sensor data may then be used to determine an emotional response of the viewer to the media element or to entities found within that element, such as actors, scenes, brands, or objects. Emotional response data for a user may be stored, and may be used either immediately or at a later time to deliver content or make content or purchase suggestions to the viewer.