Enhancing Music Recommendations Using Machine Learning

A substantial amount of the mainstream music recommendation systems are noticed to shine among well-known artists while leaving independent artists without visibility. This study aims at developing a fairer recommendation system promoting independent music by re-ranking songs from underrated artists in the search results. Data is collected from the Spotify API for the proposed recommendation system, which will include general popularity metrics and genre types. Also included will be preprocessing actions like genre encoding and popularity normalizing. A Random Forest classifier is trained and optimized using GridSearchCV for accuracy improvement, together with precision, recall, and F1 score. The final model achieved an overall accuracy of 93 %, an 89 % precision, 93 % recall, and an 86 % F1-score. it has been deployed in the real-time Streamlit-based web application for user-centric recommendations. Hence, this can be a possibility in place of traditional algorithms while promoting music diversity. Future improvements could use deeper audio analysis using tempo, rhythm, and pattern features, as well as user history and preferences as inputs through deep learning for better personalization and engagement.

Authors

Institutions

Publication Details

Published
2025-04-23
DOI
https://doi.org/10.1109/icict64420.2025.11004664
Primary Topic
Music and Audio Processing
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Enhancing Music Recommendations Using Machine Learning

Kevin France, R. Dhanushvel
Music and Audio Processing
article

Enhancing Music Recommendations Using Machine Learning

Kevin France, R. Dhanushvel
article en

Abstract

A substantial amount of the mainstream music recommendation systems are noticed to shine among well-known artists while leaving independent artists without visibility. This study aims at developing a fairer recommendation system promoting independent music by re-ranking songs from underrated artists in the search results. Data is collected from the Spotify API for the proposed recommendation system, which will include general popularity metrics and genre types. Also included will be preprocessing actions like genre encoding and popularity normalizing. A Random Forest classifier is trained and optimized using GridSearchCV for accuracy improvement, together with precision, recall, and F1 score. The final model achieved an overall accuracy of 93 %, an 89 % precision, 93 % recall, and an 86 % F1-score. it has been deployed in the real-time Streamlit-based web application for user-centric recommendations. Hence, this can be a possibility in place of traditional algorithms while promoting music diversity. Future improvements could use deeper audio analysis using tempo, rhythm, and pattern features, as well as user history and preferences as inputs through deep learning for better personalization and engagement.

Hindustan Institute of Technology and Science (IN)
Openalex Percentile: Top 87%
Music and Audio Processing
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Enhancing Music Recommendations Using Machine Learning — Kevin France, R. Dhanushvel · (2025) | TGRS Research Map | TGRS