Browse Definitions :
Definition

affective computing (emotion AI)

Affective computing, also known as AC or emotion AI, is an area of study within cognitive computing and artificial intelligence that is concerned with gathering data from faces, voices and body language to measure human emotion. An important business goal of AC is to build human-computer interfaces that can detect and appropriately respond to an end user's state of mind.

Affective computing has the potential to humanize digital interactions and offer benefits in an almost limitless range of applications. For example, in an e-learning situation, an AC program could detect when a student is frustrated and offer expanded explanations or additional information. In telemedicine, AC programming can help physicians quickly understand a remote patient's mood or look for signs of depression. Other business applications currently being explored include customer relationship management (CRM), human resource management (HRM), marketing and entertainment.

A computing device with emotion AI programming gathers cues about a user's emotional state from a variety of sources, including facial expressions, muscle tension, posture, hand and shoulder gestures, speech patterns, heart rate, pupil dilation and body temperature. The technology that supports emotion measurement and analysis includes sensors, cameras, big data, deep learning analytics engines. As of this writing, RESTful APIs are available to measure human emotion from companies such as Affectiva, Humanyze, CrowdEmotion and Emotient. IBM Watson APIs include Tone Analyzer and Emotion Analysis.

The term affective computing is generally credited to Rosalind Picard, a computer scientist at MIT and founder of Affectiva. In psychology, the word affect is used to describe a patient's emotional tone.

This was last updated in March 2018

Continue Reading About affective computing (emotion AI)

SearchCompliance

  • information governance

    Information governance is a holistic approach to managing corporate information by implementing processes, roles, controls and ...

  • enterprise document management (EDM)

    Enterprise document management (EDM) is a strategy for overseeing an organization's paper and electronic documents so they can be...

  • risk assessment

    Risk assessment is the identification of hazards that could negatively impact an organization's ability to conduct business.

SearchSecurity

  • honeypot (computing)

    A honeypot is a network-attached system set up as a decoy to lure cyber attackers and detect, deflect and study hacking attempts ...

  • spam trap

    A spam trap is an email address that is used to identify and monitor spam email.

  • cracker

    A cracker is someone who breaks into someone else's computer system, often on a network; bypasses passwords or licenses in ...

SearchHealthIT

SearchDisasterRecovery

  • risk mitigation

    Risk mitigation is a strategy to prepare for and lessen the effects of threats faced by a business.

  • call tree

    A call tree is a layered hierarchical communication model that is used to notify specific individuals of an event and coordinate ...

  • Disaster Recovery as a Service (DRaaS)

    Disaster recovery as a service (DRaaS) is the replication and hosting of physical or virtual servers by a third party to provide ...

SearchStorage

  • cloud testing

    Cloud testing is the process of using the cloud computing resources of a third-party service provider to test software ...

  • storage virtualization

    Storage virtualization is the pooling of physical storage from multiple storage devices into what appears to be a single storage ...

  • erasure coding

    Erasure coding (EC) is a method of data protection in which data is broken into fragments, expanded and encoded with redundant ...

Close