Towards a Generative Approach for Emotion Detection and Reasoning
Bhaumik, Ankita, Strzalkowski, Tomek
–arXiv.org Artificial Intelligence
Large language models (LLMs) have demonstrated impressive performance in mathematical and commonsense reasoning tasks using chain-of-thought (CoT) prompting techniques. But can they perform emotional reasoning by concatenating `Let's think step-by-step' to the input prompt? In this paper we investigate this question along with introducing a novel approach to zero-shot emotion detection and emotional reasoning using LLMs. Existing state of the art zero-shot approaches rely on textual entailment models to choose the most appropriate emotion label for an input text. We argue that this strongly restricts the model to a fixed set of labels which may not be suitable or sufficient for many applications where emotion analysis is required. Instead, we propose framing the problem of emotion analysis as a generative question-answering (QA) task. Our approach uses a two step methodology of generating relevant context or background knowledge to answer the emotion detection question step-by-step. Our paper is the first work on using a generative approach to jointly address the tasks of emotion detection and emotional reasoning for texts. We evaluate our approach on two popular emotion detection datasets and also release the fine-grained emotion labels and explanations for further training and fine-tuning of emotional reasoning systems.
arXiv.org Artificial Intelligence
Aug-9-2024
- Country:
- North America
- United States
- New York > Rensselaer County
- Troy (0.04)
- California > Los Angeles County
- Los Angeles (0.14)
- New York > Rensselaer County
- Canada > Ontario
- Toronto (0.04)
- United States
- Europe
- Greece (0.04)
- Italy
- Tuscany > Florence (0.04)
- Calabria > Catanzaro Province
- Catanzaro (0.04)
- Ireland > Leinster
- County Dublin > Dublin (0.04)
- Croatia > Dubrovnik-Neretva County
- Dubrovnik (0.04)
- North America
- Genre:
- Research Report > Promising Solution (0.34)
- Technology: