πŸ“ž +91-7667918914 | βœ‰οΈ ijireeice@gmail.com
International Journal of Innovative Research in Electrical, Electronics, Instrumentation and Control Engineering
International Journal of Innovative Research in Electrical, Electronics, Instrumentation and Control Engineering A monthly Peer-reviewed & Refereed journal
ISSN Online 2321-2004ISSN Print 2321-5526Since 2013
IJIREEICE meets the suggestive parameters outlined in the latest University Grants Commission (UGC) for peer-reviewed journals, ensuring high standards of research integrity, publication ethics, and academic excellence.
← Back to VOLUME 13, ISSUE 11, NOVEMBER 2025

Song Skip Prediction Using XGBoost: A Machine Learning Approach for Music Recommendation Systems

Surya Sivakumar, Koduri Pranav, Tharun kumaar SD, Dr G.Paavai Anand

πŸ‘ 1 viewπŸ“₯ 0 downloads
Share: 𝕏 f in ✈ βœ‰
Abstract: With the rapid evolution of digital music platforms like Spotify and Apple Music, understanding user behavior has become crucial for enhancing music recommendation systems. One key behavioral indicator is song skipping, which reflects user preferences and engagement levels. This study introduces a Song Skip Prediction System using the XGBoost (Extreme Gradient Boosting) algorithm to predict whether a user will skip a song based on playback and contextual features. The dataset, comprising 149,860 interaction records, was preprocessed through encoding, scaling, and feature selection to ensure data consistency and accuracy.

The model achieved an impressive accuracy of 97.27% and an ROC-AUC score of 0.9770, outperforming traditional ensemble methods. Evaluation metrics such as the confusion matrix and ROC curve confirmed its strong discriminative performance. To prevent overfitting and data leakage, techniques like cross-validation and regularization were employed. The trained model was deployed using a Flask backend with a React-based frontend, allowing real-time skip predictions through a user-friendly interface. Overall, this work demonstrates how XGBoost can effectively model user listening behavior, offering a scalable foundation for intelligent and personalized music recommendation systems.

Keywords: Music recommendation, user behavior, song skip prediction, XGBoost, machine learning, user engagement, Flask, React, real-time prediction, personalization

How to Cite:

[1] Surya Sivakumar, Koduri Pranav, Tharun kumaar SD, Dr G.Paavai Anand, β€œSong Skip Prediction Using XGBoost: A Machine Learning Approach for Music Recommendation Systems,” International Journal of Innovative Research in Electrical, Electronics, Instrumentation and Control Engineering (IJIREEICE), DOI: 10.17148/IJIREEICE.2025.131117

Creative Commons License This work is licensed under a Creative Commons Attribution 4.0 International License.