skip to main content
10.1145/3543712.3543752acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicctaConference Proceedingsconference-collections
research-article

Bangla Music Lyrics Classification

Authors Info & Claims
Published:20 September 2022Publication History

ABSTRACT

Music is one of the most important factors of human lives. People express their inner thoughts, emotions and feelings with the combination of both lyrics and musical instruments. With the passage of time, languages have also evolved and the structure of the languages have also changed. By listening to music, we can understand which genre the song belongs to. So, we have come up with an idea of classifying genre based on the music lyrics. There are few works where the researchers worked on genre based lyrics classification. However, those works were based on different languages such as English, Hindi and Spanish. As a result, we have got an opportunity to work on Bangla language. In this paper, we have used different machine learning (ML) models and a custom CNN model to classify Bangla Lyrics on “Bangla Song Lyrics” dataset which is available on Kaggle. Our proposed CNN model achieved highest accuracy of 69.36% with an F1-score of 69.17% among all models.

References

  1. Felipe Almeida and Geraldo Xexéo. 2019. Word Embeddings: A Survey. arxiv:1901.09069 [cs.CL]Google ScholarGoogle Scholar
  2. Ravneet Arora, Chen-Tse Tsai, Ketevan Tsereteli, Prabhanjan Kambadur, and Yi Yang. 2019. A Semi-Markov Structured Support Vector Machine Model for High-Precision Named Entity Recognition. In Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics. Association for Computational Linguistics, Florence, Italy, 5862–5866. https://doi.org/10.18653/v1/P19-1587Google ScholarGoogle ScholarCross RefCross Ref
  3. Tianqi Chen and Carlos Guestrin. 2016. XGBoost: A Scalable Tree Boosting System. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (San Francisco, California, USA) (KDD ’16). ACM, New York, NY, USA, 785–794. https://doi.org/10.1145/2939672.2939785Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Tu Chengsheng, Liu Huacheng, and Xu Bing. 2017. AdaBoost typical Algorithm and its application research. MATEC Web of Conferences 139 (01 2017), 00222. https://doi.org/10.1051/matecconf/201713900222Google ScholarGoogle ScholarCross RefCross Ref
  5. Shilpa Desai, Jyoti Pawar, and Pushpak Bhattacharyya. 2015. Logistic Regression for Automatic Lexical Level Morphological Paradigm Selection for Konkani Nouns. In Proceedings of the 12th International Conference on Natural Language Processing. NLP Association of India, Trivandrum, India, 203–208. https://aclanthology.org/W15-5931Google ScholarGoogle Scholar
  6. Rong-En Fan, Kai-Wei Chang, Cho-Jui Hsieh, Xiang-Rui Wang, and Chih-Jen Lin. 2008. LIBLINEAR: A Library for Large Linear Classification. J. Mach. Learn. Res. 9 (jun 2008), 1871–1874.Google ScholarGoogle Scholar
  7. A. Hassan, M. R. Amin, N. Mohammed, and A. K. A. Azad. 2016. Sentiment Analysis on Bangla and Romanized Bangla Text (BRBT) using Deep Recurrent models. arxiv:1610.00369 [cs.CL]Google ScholarGoogle Scholar
  8. Kawisorn Kamtue, Kasina Euchukanonchai, Dittaya Wanvarie, and Naruemon Pratanwanich. 2019. Lukthung Classification Using Neural Networks on Lyrics and Audios. 269–274. https://doi.org/10.1109/ICSEC47112.2019.8974740Google ScholarGoogle Scholar
  9. Shakirul Hasan Khan. 2020. Bangla Song Lyrics. https://www.kaggle.com/shakirulhasan/bangla-song-lyricsGoogle ScholarGoogle Scholar
  10. Raul Lima. 2020. Brazilian Lyrics-Based Music Genre Classification Using a BLSTM Network. https://doi.org/10.1007/978-3-030-61401-0_49Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. F. Pedregosa, G. Varoquaux, A. Gramfort, V. Michel, B. Thirion, O. Grisel, M. Blondel, P. Prettenhofer, R. Weiss, V. Dubourg, J. Vanderplas, A. Passos, D. Cournapeau, M. Brucher, M. Perrot, and E. Duchesnay. 2011. Scikit-learn: Machine Learning in Python. Journal of Machine Learning Research 12 (2011), 2825–2830.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Payam Refaeilzadeh, Lei Tang, and Huan Liu. 2009. Cross-Validation. Springer US, Boston, MA, 532–538. https://doi.org/10.1007/978-0-387-39940-9_565Google ScholarGoogle ScholarCross RefCross Ref
  13. Jürgen Schmidhuber. 2015. Deep learning in neural networks: An overview. Neural Networks 61 (Jan 2015), 85–117. https://doi.org/10.1016/j.neunet.2014.09.003Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Alexandros Tsaptsinos. 2017. Lyrics-Based Music Genre Classification Using a Hierarchical Attention Network. arxiv:1707.04678 [cs.IR]Google ScholarGoogle Scholar
  15. Makarand Velankar, Rachita Kotian, and Parag Kulkarni. 2021. Contextual Mood Analysis with Knowledge Graph Representation for Hindi Song Lyrics in Devanagari Script. arxiv:2108.06947 [cs.CL]Google ScholarGoogle Scholar
  16. Zhongheng Zhang. 2016. Introduction to machine learning: k-nearest neighbors. Annals of translational medicine 4, 11 (Jun 2016), 218–218. https://pubmed.ncbi.nlm.nih.gov/27386492 27386492[pmid].Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Bangla Music Lyrics Classification

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      ICCTA '22: Proceedings of the 2022 8th International Conference on Computer Technology Applications
      May 2022
      286 pages
      ISBN:9781450396226
      DOI:10.1145/3543712

      Copyright © 2022 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 20 September 2022

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed limited

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format .

    View HTML Format