Empathetic Conversational Systems: A Review of Current Advances, Gaps, and Opportunities
arXiv:2206.05017 · doi:10.1109/TAFFC.2022.3226693
Abstract
Empathy is a vital factor that contributes to mutual understanding, and joint problem-solving. In recent years, a growing number of studies have recognized the benefits of empathy and started to incorporate empathy in conversational systems. We refer to this topic as empathetic conversational systems. To identify the critical gaps and future opportunities in this topic, this paper examines this rapidly growing field using five review dimensions: (i) conceptual empathy models and frameworks, (ii) adopted empathy-related concepts, (iii) datasets and algorithmic techniques developed, (iv) evaluation strategies, and (v) state-of-the-art approaches. The findings show that most studies have centered on the use of the EMPATHETICDIALOGUES dataset, and the text-based modality dominates research in this field. Studies mainly focused on extracting features from the messages of the users and the conversational systems, with minimal emphasis on user modeling and profiling. Notably, studies that have incorporated emotion causes, external knowledge, and affect matching in the response generation models, have obtained significantly better results. For implementation in diverse real-world settings, we recommend that future studies should address key gaps in areas of detecting and authenticating emotions at the entity level, handling multimodal inputs, displaying more nuanced empathetic behaviors, and encompassing additional dialogue system features.
20 pages, 3 figures, 4 tables
References in corpus (8)
- Sequence to Sequence Learning with Neural Networks
- DailyDialog: A Manually Labelled Multi-turn Dialogue Dataset
- Towards an Online Empathetic Chatbot with Emotion Causes
- Emotionally-Aware Chatbots: A Survey
- An Empathetic AI Coach for Self-Attachment Therapy
- Empathetic BERT2BERT Conversational Model: Learning Arabic Language Generation with Little Data
- CheerBots: Chatbots toward Empathy and Emotionusing Reinforcement Learning
- Constructing Emotion Consensus and Utilizing Unpaired Data for Empathetic Dialogue Generation