Skip to main content

Mood Classification of Bangla Songs Based on Lyrics

  • Conference paper
  • First Online:
Inventive Communication and Computational Technologies (ICICCT 2023)

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 sad mood, 1362 for 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. The article presents the automated result of the four moods accurately derived from the song lyrics.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Zurawicki L (2010) Neuromarketing: exploring the brain of the consumer

    Google Scholar 

  2. Schedl M, Zamani H, Chen C-W, Deldjoo Y, Elahi M (2018) Current challenges and visions in music recommender systems research. Int J Multimedia Inf Retrieval 7:95–116

    Article  Google Scholar 

  3. Nummenmaa L, Putkinen V, Sams M (2021) Social pleasures of music. Curr Opin Behav Sci 39:196–202

    Article  Google Scholar 

  4. Wang Z, Xia G (2021) Musebert: pre-training music representation for music understanding and controllable generation. In: 0001, J.H.L., 0001,A.L., Duan Z, Nam J, Rao P, van Kranenburg P, Srinivasamurthy A (eds.) 22nd International society for music information retrieval conference, ISMIR 2021, Online, 7–12 Nov 2021, pp 722–729

    Google Scholar 

  5. Walaa Medhat HK, Hassan A (2014) Sentiment analysis algorithms and applications: a survey. Ain Shams Eng J 5:1093–1113

    Article  Google Scholar 

  6. Hussein DMEDM (2018) A survey on sentiment analysis challenges. J King Saud Univ Eng Sci 30:330–338

    Google Scholar 

  7. Rabeya T, Chakraborty NR, Ferdous S, Dash M, Al Marouf A (2019) Sentiment analysis of Bangla song review—A Lexicon based backtracking approach, pp 1–7

    Google Scholar 

  8. Mamun MAA, Kadir IA, Rabby ASA, Azmi AA (2019) Bangla music genre classification using neural network. In: 2019 8th International conference system modeling and advancement in research trends (SMART), pp 397–403

    Google Scholar 

  9. Zaanen M, Kanters P (2010) Automatic mood classification using tf*idf based on lyrics, pp 75–80

    Google Scholar 

  10. Kashyap N, Choudhury T, Chaudhary D, Lal R (2016) Mood based classification of music by analyzing lyrical data using text mining, pp 287–292

    Google Scholar 

  11. Raschka S (2016) Musicmood: predicting the mood of music from song lyrics using machine learning. arXiv:abs/1611.00138

  12. Urmi N, Ahmed N, Sifat MH, Islam S, Jameel A (2021) BanglaMusicMooD: a music mood classifier from Bangla music lyrics, pp 673–681

    Google Scholar 

  13. Çano E, Morisio M (2017) Music mood dataset creation based on last.fm tags

    Google Scholar 

  14. Devlin J, Chang M-W, Lee K, Toutanova K (2019) Bert: pre-training of deep bidirectional transformers for language understanding. arXiv:abs/1810.04805

  15. Kaliyar RK (2020) A multi-layer bidirectional transformer encoder for pre-trained word embedding: a survey of Bert. In: 2020 10th International conference on cloud computing, data science & engineering (confluence), pp 336–340

    Google Scholar 

  16. Wolf T, Debut L, Sanh V, Chaumond J, Delangue C, Moi A, Cistac P, Rault T, Louf R, Funtowicz M, et al (2019) Huggingface’s transformers: state-of-the-art natural language processing. arXiv:1910.03771

  17. Chi S, Qiu X, Xu Y, Huang X. How to fine-tune BERT for text classification?

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Maliha Mahajebin .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Mahajebin, M., Rashid, M.R.A., Mansoor, N. (2023). Mood Classification of Bangla Songs Based on Lyrics. In: Ranganathan, G., Papakostas, G.A., Rocha, Á. (eds) Inventive Communication and Computational Technologies. ICICCT 2023. Lecture Notes in Networks and Systems, vol 757. Springer, Singapore. https://doi.org/10.1007/978-981-99-5166-6_40

Download citation

Publish with us

Policies and ethics