Exemplars-guided Empathetic Response Generation Controlled by the Elements of Human Communication

by   Navonil Majumder, et al.

The majority of existing methods for empathetic response generation rely on the emotion of the context to generate empathetic responses. However, empathy is much more than generating responses with an appropriate emotion. It also often entails subtle expressions of understanding and personal resonance with the situation of the other interlocutor. Unfortunately, such qualities are difficult to quantify and the datasets lack the relevant annotations. To address this issue, in this paper we propose an approach that relies on exemplars to cue the generative model on fine stylistic properties that signal empathy to the interlocutor. To this end, we employ dense passage retrieval to extract relevant exemplary responses from the training set. Three elements of human communication – emotional presence, interpretation, and exploration, and sentiment are additionally introduced using synthetic labels to guide the generation towards empathy. The human evaluation is also extended by these elements of human communication. We empirically show that these approaches yield significant improvements in empathetic response quality in terms of both automated and human-evaluated metrics. The implementation is available at https://github.com/declare-lab/exemplary-empathy.


page 1

page 2

page 3

page 4


MIME: MIMicking Emotions for Empathetic Response Generation

Current approaches to empathetic response generation view the set of emo...

Learning Emotion Representations from Verbal and Nonverbal Communication

Emotion understanding is an essential but highly challenging component o...

Use of a Taxonomy of Empathetic Response Intents to Control and Interpret Empathy in Neural Chatbots

A recent trend in the domain of open-domain conversational agents is ena...

Affect-Driven Dialog Generation

The majority of current systems for end-to-end dialog generation focus o...

ELF22: A Context-based Counter Trolling Dataset to Combat Internet Trolls

Online trolls increase social costs and cause psychological damage to in...

MojiTalk: Generating Emotional Responses at Scale

Generating emotional language is a key step towards building empathetic ...

An Emotion-controlled Dialog Response Generation Model with Dynamic Vocabulary

In response generation task, proper sentimental expressions can obviousl...

Code Repositories


This repository contains the source codes of the paper -- Exemplars-guided Empathetic Response Generation Controlled by the Elements of Human Communication

view repo

Please sign up or login with your details

Forgot password? Click here to reset