Affect Sensing Using Linguistic, Semantic and Cognitive Cues in Multi-threaded Improvisational Dialogue

In this paper, a context-based affect detection component embedded in an improvisational virtual platform is implemented. The software allows up to five human characters and one intelligent agent to be engaged in one session to conduct creative improvisation within loose scenarios. The transcripts produced showed several conversations being conducted in parallel. Some of these conversations reveal personal subjective opinions or feelings about situations, while others are caused by social interactions and show opinions and emotional responses to other participant characters. These two types of conversations serve to inform the descriptions of the personal and the social contexts, respectively. In order to detect affect from such contexts, first of all a naïve Bayes classifier is used to categorize these two types of conversations based on linguistic cues. A semantic-based analysis is also used to further derive the discussion themes and identify the target audiences for the social interaction inputs. Then, two statistical approaches have been developed to provide affect detection, respectively, in the social and personal emotion contexts. The emotional history of each individual character is used in interpreting affect relating to the personal contexts, while the social context affect detection takes account of interpersonal relationships, sentence types, emotions implied by the potential target audiences in their most recent interactions and discussion themes. The new development of context-based affect detection is integrated with the intelligent agent. The work addresses one challenging cognitive topic in the affective computing field, the detection and revealing of the relevant “context” to inform affect detection. The work addresses the journal’s themes on human emotion behavior analysis and understanding.

[1]  Arvid Kappas,et al.  Smile When You Read This, Whether You Like It or Not: Conceptual Challenges to Affect Detection , 2010, IEEE Transactions on Affective Computing.

[2]  Andrew Ortony,et al.  The Cognitive Structure of Emotions , 1988 .

[3]  S. Dumais Latent Semantic Analysis. , 2005 .

[4]  Jaime G. Carbonell,et al.  Interactive drama, art and artificial intelligence , 2002 .

[5]  Stacy Marsella,et al.  A domain-independent framework for modeling emotion , 2004, Cognitive Systems Research.

[6]  A. Wallington,et al.  Affect detection and metaphor in e-drama , 2008 .

[7]  Ted Briscoe,et al.  Robust Accurate Statistical Annotation of General Text , 2002, LREC.

[8]  Pawel Dybala,et al.  Towards Context Aware Emotional Intelligence in Machines: Computing Contextual Appropriateness of Affective States , 2009, IJCAI.

[9]  Elisabeth André,et al.  Planning Small Talk behavior with cultural influences for multiagent systems , 2011, Comput. Speech Lang..

[10]  Barry Crabtree,et al.  E-Drama: Facilitating Online Role-play using an AI Actor and Emotionally Expressive Characters , 2009, Int. J. Artif. Intell. Educ..

[11]  Li Zhang,et al.  Exploitation of Contextual Affect-Sensing and Dynamic Relationship Interpretation , 2010, CIE.

[12]  Li Zhang,et al.  Exploitation in Affect Detection in Improvisational E-Drama , 2006, IVA.

[13]  E. Vesterinen,et al.  Affective Computing , 2009, Encyclopedia of Biometrics.

[14]  S. Herring Computer-mediated communication : linguistic, social and cross-cultural perspectives , 1996 .

[15]  P. Ekman An argument for basic emotions , 1992 .

[16]  Hugo Liu,et al.  ConceptNet — A Practical Commonsense Reasoning Tool-Kit , 2004 .

[17]  Mitsuru Ishizuka,et al.  Recognition of Affect, Judgment, and Appreciation in Text , 2010, COLING.

[18]  Anthony C. Boucouvalas,et al.  Text-to-Emotion Engine for Real Time Internet Communication , 2002 .

[19]  R. Craggs,et al.  A two dimensional annotation scheme for emotion in dialogue , 2004 .

[20]  Shlomo Hareli,et al.  Emotion cycles: On the social influence of emotion in organizations , 2008 .

[21]  Ian H. Witten,et al.  WEKA - Experiences with a Java Open-Source Project , 2010, J. Mach. Learn. Res..

[22]  Stacy Marsella,et al.  Towards More Comprehensive Listening Behavior: Beyond the Bobble Head , 2011, IVA.

[23]  El Jed Mehdi Modelling character emotion in an interactive virtual environment , 2007 .

[24]  John J. McCarthy,et al.  The Rule Engine for the Java Platform , 2008 .

[25]  Mitsuru Ishizuka,et al.  Simulating Affective Communication with Animated Agents , 2001, INTERACT.

[26]  Lawrence R. Rabiner,et al.  A tutorial on hidden Markov models and selected applications in speech recognition , 1989, Proc. IEEE.

[27]  Ruth Aylett,et al.  Unscripted narrative for affectively driven characters , 2005, IEEE Computer Graphics and Applications.

[28]  Li Zhang,et al.  Affect and Metaphor Sensing in Virtual Drama , 2010, Int. J. Comput. Games Technol..

[29]  Trevor Cohen,et al.  The Semantic Vectors Package: New Algorithms and Public Tools for Distributional Semantics , 2010, 2010 IEEE Fourth International Conference on Semantic Computing.

[30]  C. Werry Linguistic and interactional features of Internet relay chat , 1996 .