mlsanityData to 7 Oct 2026

Beyond Beats: A Recipe to Song Popularity? A machine learning approach

arXiv 2403.12079 ↗First posted 1 Mar 2024cs.IR cs.LG stat.APcited by 2

Not on the map. Why?

Abstract (arXiv)

Music popularity prediction has garnered significant attention in both industry and academia, fuelled by the rise of data-driven algorithms and streaming platforms like Spotify. This study aims to explore the predictive power of various machine learning models in forecasting song popularity using a dataset comprising 30,000 songs spanning different genres from 1957 to 2020. Methods: We employ Ordinary Least Squares (OLS), Multivariate Adaptive Regression Splines (MARS), Random Forest, and XGBoost algorithms to analyse song characteristics and their impact on popularity. Results: Ordinary Least Squares (OLS) regression analysis reveals genre as the primary influencer of popularity, with notable trends over time. MARS modelling highlights the complex relationship between variables, particularly with features like instrumentalness and duration. Random Forest and XGBoost models underscore the importance of genre, especially EDM, in predicting popularity. Despite variations in performance, Random Forest emerges as the most effective model, improving prediction accuracy by 7.1% compared to average scores. Despite the importance of genre, predicting song popularity remains challenging, as observed variations in music-related features suggest complex interactions between genre and other factors. Consequently, while certain characteristics like loudness and song duration may impact popularity scores, accurately predicting song success remains elusive.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 2 of its 13 references that are in the map. First posted on arXiv 1 Mar 2024.

Builds on

2 of 13 references.

References · 2

  1. 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
  2. 2023SpotHitPy: A Study For ML-Based Song Hit Prediction Using Spotifycited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 1; 2026: 1.

2 papers.