L3Cube-MahaEmotions: A Marathi Emotion Recognition Dataset with Synthetic Annotations using CoTR prompting and Large Language Models

Nidhi Kowtal, Raviraj Joshi
6/1/2025
cs.CLcs.LG

Official code: l3cube-pune/MarathiNLP (160 stars, last commit 2025-09-14).

Abstract

Emotion recognition in low-resource languages like Marathi remains challenging due to limited annotated data. We present L3Cube-MahaEmotions, a high-quality Marathi emotion recognition dataset with 11 fine-grained emotion labels. The training data is synthetically annotated using large language models (LLMs), while the validation and test sets are manually labeled to serve as a reliable gold-standard benchmark. Building on the MahaSent dataset, we apply the Chain-of-Translation (CoTR) prompting technique, where Marathi sentences are translated into English and emotion labeled via a single prompt. GPT-4 and Llama3-405B were evaluated, with GPT-4 selected for training data annotation due to superior label quality. We evaluate model performance using standard metrics and explore label aggregation strategies (e.g., Union, Intersection). While GPT-4 predictions outperform fine-tuned BERT models, BERT-based models trained on synthetic labels fail to surpass GPT-4. This highlights both the importance of high-quality human-labeled data and the inherent complexity of emotion recognition. An important finding of this work is that generic LLMs like GPT-4 and Llama3-405B generalize better than fine-tuned BERT for complex low-resource emotion recognition tasks. The dataset and model are shared publicly at https://github.com/l3cube-pune/MarathiNLP

View on arXivView PDF

Code Implementations(1)

Marathi NLP - is a repository dedicated to development of tools and resources for Marathi language.

16019Python, Jupyter NotebookJan 8, 20211 years ago
bertdatasetmachine-learningmarathimarathi-language+5 more

Similar Papers

Cite this paper

@article{kowtal2025lcubemahaemotions,
  title  = {L3Cube-MahaEmotions: A Marathi Emotion Recognition Dataset with Synthetic Annotations using CoTR prompting and Large Language Models},
  author = {Nidhi Kowtal and Raviraj Joshi},
  year   = {2025},
  eprint = {2506.00863},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.00863v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.00863.svg)](https://codeofpaper.com/paper/2506.00863)

Discussion