Improving Empathetic Dialogue Generation by Dynamically Infusing Commonsense Knowledge

Hua Cai, Xuli Shen, Qing Xu, Weilin Shen, Xiaomei Wang +3 more
5/24/2023
cs.CLcs.AI

Official code: Hanscal/DCKS (15 stars, last commit 2023-08-14).

Abstract

In empathetic conversations, individuals express their empathy towards others. Previous work has mainly focused on generating empathetic responses by utilizing the speaker's emotion. Besides, external commonsense knowledge has been applied to enhance the system's understandings of the speaker's situation. However, given an event, commonsense knowledge base contains various relations, potentially leading to confusion for the dialogue system. Consequently, inconsistencies arise among the emotion, generated response and speaker's contextual information. To this end, we propose a novel approach for empathetic response generation, which incorporates an adaptive module for commonsense knowledge selection to ensure consistency between the generated empathetic responses and the speaker's situation. This selected knowledge is used to refine the commonsense cognition and empathy expression for generated responses. Experimental results show that our approach significantly outperforms baseline models in both automatic and human evaluations, exhibiting the generation of more coherent and empathetic responses. Moreover, case studies highlight the interpretability of knowledge selection in the responses and the effectiveness of adaptive module in our model. Code: https://github.com/Hanscal/DCKS.

View on arXivView PDF

Code Implementations(1)

Hanscal/DCKSOfficial100%

The official implementation for the paper Improving Empathetic Dialogue Generation by Dynamically Infusing Commonsense Knowledge.

152Shell, Python3 years ago

Similar Papers

Cite this paper

@article{cai2023improving,
  title  = {Improving Empathetic Dialogue Generation by Dynamically Infusing Commonsense Knowledge},
  author = {Hua Cai and Xuli Shen and Qing Xu and Weilin Shen and Xiaomei Wang and Weifeng Ge and Xiaoqing Zheng and Xiangyang Xue},
  year   = {2023},
  eprint = {2306.04657},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.04657v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2306.04657.svg)](https://codeofpaper.com/paper/2306.04657)

Discussion