Machine Learning Classification Techniques Applied in modern-day Music Recommendation Systems
DOI:
https://doi.org/10.54097/hset.v34i.5500Keywords:
K-nearest-neighbors, Convolutional Neural Network, support vector machine, Decision Trees, Feature Extraction, Music Classification.Abstract
Music streaming platforms have increased in demand over recent years.Due to the covid-19 pandemic and lockdowns, there has been a substantial increasein users in music streaming platforms, where the music streaming market grew by $7.47 billion. Hence, the importance of recommendation systems in these platforms. The goal of this research paper is to address and provide insights into the behind the scenes to recommendation systems. To have the most accurate results, this paper will be based on pre-existing GTZAN audio samples as datasets for different classifiers and compare the results of accuracy and consistency of the model’s outcome for each genre. Confusion matricesare the finest way to determine results from each classifier. To identify limitations, advantages, and whether or not each classifier provides the most ideal outcomes that satisfy user demands. This process will include processes such as the sample input, feature extraction, and finally, put through classifiers.
Downloads
References
Muvi.com. 2022. Music Recommendation System – Revolutionizing the Music Streaming Industry. https://www.muvi.com/blogs/music-recommendation-system.html.
McKay, C. (2004). Issues in Automatic Musical Genre Classification. In Proceedings fo the McGill Graduate Students Society Symposium.
Adam Conner-Simons. 2021. The ‘Dislike’ button would improve Spotify’s recommendations. https://news.cornell.edu/stories/2021/09/dislike-button-would-improve-spotifys-recommendations.
Towardsdatascience.com. 2022. A Simple Introduction to K-Nearest Neighbors Algorithm. https://towardsdatascience.com/a-simple-introduction-to-k-nearest-neighbors-algorithm-b3519ed98e.
IBM. 2021.Convolutional Neural Networks. https://www.ibm.com/cloud/learn/convolutional-neural-networks.
Arsh Chowdhry. 2021. Music Genre Classification Using CNN – Chowdhry Arsh. https://www.clairvoyant.ai/blog/music-genre-classification-using-cnn#:%7E:text=The%20accuracy%20we%20achieved%20for,helps%20in%20the%20classifying%20process.
Zhang, J. (2021). Music feature extraction and classification algorithm based on deep learning. Scientific Programming, 2021.
Y. Chen, J. Pei and D. Li, "DETPro: A High-Efficiency and Low-Latency System Against DDoS Attacks in SDN Based on Decision Tree," ICC 2019 - 2019 IEEE International Conference on Communications (ICC), 2019, pp. 1-6, doi: 10.1109/ICC.2019.8761580.
Yashi Shukla. 2022. Genre Classification using CNN. https://medium.com/@yashi4001/genre-classification-using-cnn-dcbc109b6d1d#:%7E:text=The%20dataset%20consists%20of%2010,important%20feature%20of%20audio%20files
Kaggle. 2022. Music Classification, Recommendation, and Generation. https://www.kaggle.com/code/lkergalipatak/music-classification-recommendation-generation. Accessed 31 July 2022.
Costa, H., Macedo, L. (2013). Emotion-Based Recommender System for Overcoming the Problem of Information Overload. In: , et al. Highlights on Practical Applications of Agents and Multi-Agent Systems. PAAMS 2013. Communications in Computer and Information Science, vol 365. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38061-7_18.
Savage, M. 2021. Spotify wants to suggest songs based on your emotions. https://www.bbc.com/news/entertainment-arts-55839655.
Downloads
Published
Issue
Section
License

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







