Recognizing Emotion Cause in Conversations

by   Soujanya Poria, et al.

Recognizing the cause behind emotions in text is a fundamental yet under-explored area of research in NLP. Advances in this area hold the potential to improve interpretability and performance in affect-based models. Identifying emotion causes at the utterance level in conversations is particularly challenging due to the intermingling dynamic among the interlocutors. To this end, we introduce the task of recognizing emotion cause in conversations with an accompanying dataset named RECCON. Furthermore, we define different cause types based on the source of the causes and establish strong transformer-based baselines to address two different sub-tasks of RECCON: 1) Causal Span Extraction and 2) Causal Emotion Entailment. The dataset is available at


page 1

page 2

page 3

page 4


Multi-Task Learning Framework for Extracting Emotion Cause Span and Entailment in Conversations

Predicting emotions expressed in text is a well-studied problem in the N...

Multimodal Emotion-Cause Pair Extraction in Conversations

Emotion cause analysis has received considerable attention in recent yea...

Affective Reasoning at Utterance Level in Conversations: A Causal Discovery Approach

The affective reasoning task is a set of emerging affect-based tasks in ...

Knowledge-Bridged Causal Interaction Network for Causal Emotion Entailment

Causal Emotion Entailment aims to identify causal utterances that are re...

PAGE: A Position-Aware Graph-Based Model for Emotion Cause Entailment in Conversation

Conversational Causal Emotion Entailment (C2E2) is a task that aims at r...

Psychologically-Inspired Causal Prompts

NLP datasets are richer than just input-output pairs; rather, they carry...

Code Repositories


This repository contains the dataset and the PyTorch implementations of the models from the paper Recognizing Emotion Cause in Conversations.

view repo

Please sign up or login with your details

Forgot password? Click here to reset