EMNLP 2021finding29 citations

Constructing Emotional Consensus and Utilizing Unpaired Data for Empathetic Dialogue Generation

Lei Shen, Jinchao Zhang, Jiao Ou, Xiaofang Zhao, Jie Zhou

Abstract

Researches on dialogue empathy aim to endow an agent with the capacity of accurate understanding and proper responding for emotions. Existing models for empathetic dialogue generation focus on the emotion flow in one direction, that is, from the context to response. We argue that conducting an empathetic conversation is a bidirectional process, where empathy occurs when the emotions of two interlocutors could converge on the same point, i.e., reaching an emotional consensus. Besides, we also find that the empathetic dialogue corpus is extremely limited, which further restricts the model performance. To address the above issues, we propose a dual-generative model, Dual-Emp, to simultaneously construct the emotional consensus and utilize some external unpaired data. Specifically, our model integrates a forward dialogue model, a backward dialogue model, and a discrete latent variable representing the emotional consensus into a unified architecture. Then, to alleviate the constraint of paired data, we extract unpaired emotional data from open-domain conversations and employ Dual-Emp to produce pseudo paired empathetic samples, which is more efficient and low-cost than the human annotation. Automatic and human evaluations demonstrate that our method outperforms competitive baselines in producing coherent and empathetic responses.

BibTeX
@inproceedings{shen-etal-2021-constructing-emotional,
    title = "Constructing Emotional Consensus and Utilizing Unpaired Data for Empathetic Dialogue Generation",
    author = "Shen, Lei  and
      Zhang, Jinchao  and
      Ou, Jiao  and
      Zhao, Xiaofang  and
      Zhou, Jie",
    editor = "Moens, Marie-Francine  and
      Huang, Xuanjing  and
      Specia, Lucia  and
      Yih, Scott Wen-tau",
    booktitle = "Findings of the Association for Computational Linguistics: EMNLP 2021",
    month = nov,
    year = "2021",
    address = "Punta Cana, Dominican Republic",
    publisher = "Association for Computational Linguistics",
    url = "https://aclanthology.org/2021.findings-emnlp.268/",
    doi = "10.18653/v1/2021.findings-emnlp.268",
    pages = "3124--3134"
}
Constructing Emotional Consensus and Utilizing Unpaired Data for Empathetic Dialogue Generation · EMNLP 2021