ShahiEmotion: A Benchmark Dataset for Punjabi Shahmukhi Emotion Detection

· Source: Paper Index on ACL Anthology · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Data Science & Analytics · Depth: Expert, medium

Summary

ShahiEmotion is a newly introduced benchmark dataset designed for Punjabi Shahmukhi emotion detection, a text classification task severely under-resourced for supervised evaluation. The dataset comprises 30379 sentence-level instances, each annotated with one of seven emotion categories: sadness, surprise, happiness, anger, neutral, fear, and disgust. It specifically addresses challenges inherent in low-resource settings, including script-specific issues, lexical variation, and significant class imbalance. Baseline results were established using several pretrained transformer-based models, including multilingual BERT, multilingual DistilBERT, XLM-RoBERTa, and Urdu RoBERTa, fine-tuned for sentence-level classification. XLM-RoBERTa demonstrated the strongest performance, achieving 77.95% accuracy, 58.47% macro-F1, and 77.60% weighted-F1 on the test set. This dataset and its accompanying evaluation protocol are intended to foster future research in Punjabi Shahmukhi emotion analysis and low-resource Natural Language Processing.

Key takeaway

For NLP Engineers and AI Scientists developing emotion detection systems for low-resource languages, particularly Punjabi Shahmukhi, you should utilize the ShahiEmotion dataset. This new benchmark offers 30379 annotated instances across seven emotions, providing a crucial resource where none existed. Consider fine-tuning XLM-RoBERTa, which achieved 77.95% accuracy, as a strong baseline. Your efforts should also focus on strategies to mitigate class imbalance and script-specific challenges inherent in such datasets to improve model performance.

Key insights

ShahiEmotion provides a critical benchmark dataset for Punjabi Shahmukhi emotion detection, a severely under-resourced NLP task.

Principles

Method

Emotion detection is formulated as a sentence-level classification task, fine-tuning pretrained transformer models (multilingual BERT, DistilBERT, XLM-RoBERTa, Urdu RoBERTa) with standard cross-entropy loss.

In practice

Topics

Best for: Research Scientist, AI Scientist, NLP Engineer, Machine Learning Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Paper Index on ACL Anthology.