Towards an Online Empathetic Chatbot with Emotion Causes

Existing emotion-aware conversational models usually focus on controlling the response contents to align with a specific emotion class, whereas empathy is the ability to understand and concern the feelings and experience of others. Hence, it is critical to learn the causes that evoke the users' emotion for empathetic responding, a.k.a. emotion causes. To gather emotion causes in online environments, we leverage counseling strategies and develop an empathetic chatbot to utilize the causal emotion information. On a real-world online dataset, we verify the effectiveness of the proposed approach by comparing our chatbot with several SOTA methods using automatic metrics, expert-based human judgements as well as user-based online evaluation.

[1]  Rada Mihalcea,et al.  MIME: MIMicking Emotions for Empathetic Response Generation , 2020, EMNLP.

[2]  Alexander Gelbukh,et al.  Recognizing Emotion Cause in Conversations , 2020, Cognitive Computation.

[3]  Jianfeng Gao,et al.  DialoGPT: Large-Scale Generative Pre-training for Conversational Response Generation , 2020, ACL.

[4]  Jingyuan Li,et al.  A Syntactically Constrained Bidirectional-Asynchronous Approach for Emotional Conversation Generation , 2018, EMNLP.

[5]  Dan Cosley,et al.  Social Sharing of Emotions on Facebook: Channel Differences, Satisfaction, and Replies , 2015, CSCW.

[6]  Lukasz Kaiser,et al.  Attention is All you Need , 2017, NIPS.

[7]  Alec Radford,et al.  Improving Language Understanding by Generative Pre-Training , 2018 .

[8]  Timothy W. Bickmore,et al.  Practical approaches to comforting users with relational agents , 2007, CHI Extended Abstracts.

[9]  Xiaodong Liu,et al.  Unified Language Model Pre-training for Natural Language Understanding and Generation , 2019, NeurIPS.

[10]  Jianfeng Gao,et al.  A Diversity-Promoting Objective Function for Neural Conversation Models , 2015, NAACL.

[11]  Osmar R. Zaïane,et al.  Automatic Dialogue Generation with Expressed Emotions , 2018, NAACL.

[12]  Yong Jiang,et al.  A Large-Scale Chinese Short-Text Conversation Dataset , 2020, NLPCC.

[13]  Lucette B. Comer,et al.  Active Empathetic Listening and Selling Success: A Conceptual Framework , 2013 .

[14]  Rui Xia,et al.  Emotion-Cause Pair Extraction: A New Task to Emotion Analysis in Texts , 2019, ACL.

[15]  Frank Hutter,et al.  Fixing Weight Decay Regularization in Adam , 2017, ArXiv.

[16]  Yu Zhou,et al.  Emotion Cause Detection with Linguistic Construction in Chinese Weibo Text , 2014, NLPCC.

[17]  Xiaoyan Zhu,et al.  Emotional Chatting Machine: Emotional Conversation Generation with Internal and External Memory , 2017, AAAI.

[18]  Y-Lan Boureau,et al.  Towards Empathetic Open-domain Conversation Models: A New Benchmark and Dataset , 2018, ACL.

[19]  David C. Atkins,et al.  Towards Facilitating Empathic Conversations in Online Mental Health Support: A Reinforcement Learning Approach , 2021, WWW.

[20]  Thomas Wolf,et al.  TransferTransfo: A Transfer Learning Approach for Neural Network Based Conversational Agents , 2019, ArXiv.

[21]  Yu Zhou,et al.  Emotion Cause Extraction, A Challenging Task with Corpus Construction , 2016, SMP.

[22]  Anuradha Welivita,et al.  A Taxonomy of Empathetic Response Intents in Human Social Conversations , 2020, COLING.

[23]  Ming-Wei Chang,et al.  BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding , 2019, NAACL.

[24]  Piji Li,et al.  An Empirical Investigation of Pre-Trained Transformer Language Models for Open-Domain Dialogue Generation , 2020, ArXiv.

[25]  Jian Zhang,et al.  SQuAD: 100,000+ Questions for Machine Comprehension of Text , 2016, EMNLP.

[26]  Ying Chen,et al.  Joint Learning for Emotion Classification and Emotion Cause Detection , 2018, EMNLP.

[27]  Yang Feng,et al.  CDL: Curriculum Dual Learning for Emotion-Controllable Response Generation , 2020, ACL.

[28]  Hua Wu,et al.  PLATO: Pre-trained Dialogue Generation Model with Discrete Latent Variable , 2020, ACL.

[29]  Jean Decety,et al.  The Neurodevelopment of Empathy in Humans , 2010, Developmental Neuroscience.

[30]  Eduard Hovy,et al.  Emotion Recognition in Conversation: Research Challenges, Datasets, and Recent Advances , 2019, IEEE Access.

[31]  S. Sakti,et al.  Dialogue Model and Response Generation for Emotion Improvement Elicitation , 2019 .

[32]  Nancy Eisenberg,et al.  Empathic responding: Sympathy and personal distress. , 2009 .

[33]  E. Goffman,et al.  Forms of talk , 1982 .