Mood Classification of Bangla Songs Based on Lyrics
Maliha Mahajebin, Mohammad Rifat Ahmmad Rashid, Nafees Mansoor

TL;DR
This paper develops a machine learning approach using BERT embeddings to classify Bangla song lyrics into four emotional moods, facilitating better emotional connection and understanding of Bangla music.
Contribution
It introduces a novel dataset and applies BERT-based NLP techniques for multi-class mood classification of Bangla songs, which was previously underexplored.
Findings
Achieved accurate multi-class mood classification from lyrics
Compiled a dataset of 4000 Bangla song lyrics with mood labels
Demonstrated the effectiveness of BERT embeddings in emotion detection
Abstract
Music can evoke various emotions, and with the advancement of technology, it has become more accessible to people. Bangla music, which portrays different human emotions, lacks sufficient research. The authors of this article aim to analyze Bangla songs and classify their moods based on the lyrics. To achieve this, this research has compiled a dataset of 4000 Bangla song lyrics, genres, and used Natural Language Processing and the Bert Algorithm to analyze the data. Among the 4000 songs, 1513 songs are represented for the sad mood, 1362 for the romantic mood, 886 for happiness, and the rest 239 are classified as relaxation. By embedding the lyrics of the songs, the authors have classified the songs into four moods: Happy, Sad, Romantic, and Relaxed. This research is crucial as it enables a multi-class classification of songs' moods, making the music more relatable to people's emotions.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMusic and Audio Processing
MethodsMulti-Head Attention · Attention Is All You Need · Linear Layer · Softmax · Dense Connections · Dropout · Refunds@Expedia|||How do I get a full refund from Expedia? · WordPiece · Weight Decay · Residual Connection
