W3C Emotion Markup Language - EmotionML

W3C has published the first public working draft of the Emotion Markup Language (EmotionML).
 
Emotion Markup Language is a language meant to express emotions in three main ways in today’s computer-based communication:
  • annotating data,
  • the recognition of emotional-based states, and
  • generating emotion-related system behavior.

According to the language authors, EmotionML can have applications in various fields like:

  • Opinion mining / sentiment analysis in Web 2.0, to automatically track customer's attitude regarding a product across blogs;
  • Affective monitoring, such as ambient assisted living applications for the elderly, fear detection for surveillance purposes, or using wearable sensors to test customer satisfaction;
  • Character design and control for games and virtual worlds;
  • Social robots, such as guide robots engaging with visitors;
  • Expressive speech synthesis, generating synthetic speech with different emotions, such as happy or sad, friendly or apologetic;
  • Emotion recognition (e.g., for spotting angry customers in speech dialog systems);
  • Support for people with disabilities, such as educational programs for people with autism.
Some examples here:

   

Comments (0)

Add a Comment

Meta
Share