Abstract
A recent topic of research in natural language generation has been the development of automatic response generation modules that can automatically respond to a user’s utterance in an empathetic manner. Previous research has tackled this task using neural generative methods by augmenting emotion classes with the input sequences. However, the outputs by these models may be inconsistent. We employ multi-task learning to predict the emotion label and to generate a viable response for a given utterance using a common encoder with multiple decoders. Our proposed encoder-decoder model consists of a self-attention based encoder and a decoder with dot product attention mechanism to generate response with a specified emotion. We use the focal loss to handle imbalanced data distribution, and utilize the consistency loss to allow coherent decoding by the decoders. Human evaluation reveals that our model produces more emotionally pertinent responses. In addition, our model outperforms multiple strong baselines on automatic evaluation measures such as F1 and BLEU scores, thus resulting in more fluent and adequate responses.- Anthology ID:
- 2021.eacl-main.255
- Volume:
- Proceedings of the 16th Conference of the European Chapter of the Association for Computational Linguistics: Main Volume
- Month:
- April
- Year:
- 2021
- Address:
- Online
- Editors:
- Paola Merlo, Jorg Tiedemann, Reut Tsarfaty
- Venue:
- EACL
- SIG:
- Publisher:
- Association for Computational Linguistics
- Note:
- Pages:
- 2919–2931
- Language:
- URL:
- https://preview.aclanthology.org/build-pipeline-with-new-library/2021.eacl-main.255/
- DOI:
- 10.18653/v1/2021.eacl-main.255
- Cite (ACL):
- Deeksha Varshney, Asif Ekbal, and Pushpak Bhattacharyya. 2021. Modelling Context Emotions using Multi-task Learning for Emotion Controlled Dialog Generation. In Proceedings of the 16th Conference of the European Chapter of the Association for Computational Linguistics: Main Volume, pages 2919–2931, Online. Association for Computational Linguistics.
- Cite (Informal):
- Modelling Context Emotions using Multi-task Learning for Emotion Controlled Dialog Generation (Varshney et al., EACL 2021)
- PDF:
- https://preview.aclanthology.org/build-pipeline-with-new-library/2021.eacl-main.255.pdf
- Data
- Topical-Chat