PeerJ Computer Science (Aug 2023)

A novel approach for explicit song lyrics detection using machine and deep ensemble learning models

  • Xiaoyuan Chen,
  • Turki Aljrees,
  • Muhammad Umer,
  • Hanen Karamti,
  • Saba Tahir,
  • Nihal Abuzinadah,
  • Khaled Alnowaiser,
  • Ala’ Abdulmajid Eshmawi,
  • Abdullah Mohamed,
  • Imran Ashraf

DOI
https://doi.org/10.7717/peerj-cs.1469
Journal volume & issue
Vol. 9
p. e1469

Abstract

Read online Read online

The content of music is not always suitable for all ages. Industries that manage music content are looking for ways to help adults determine what is appropriate for children. Lyrics of songs have become increasingly inappropriate for kids and can negatively impact their mental development. However, it is difficult to filter explicit musical content because it is mostly done manually, which is time-consuming and prone to errors. Existing approaches lack the desired accuracy and are complex. This study suggests using a combination of machine learning and deep learning models to automatically screen song lyrics in this regard. The proposed model, called ELSTM-VC, combines extra tree classifier and long short-term memory and its performance is compared to other models. The ELSTM-VC can detect explicit content in English lyrics and can be useful for the music industry. The study used a dataset of 100 songs from Spotify for training, and the results show that the proposed approach effectively detects explicit lyrics. It can censor offensive content for children with a 96% accuracy. The performance of the proposed approach is better than existing approaches including machine learning models and encoding-decoding models.

Keywords