Music Artist Recommendation System Based on Listening History Using SVD and MICE Imputation Approaches

Authors

DOI:

https://doi.org/10.31102/zeta.2025.10.1.70-80

Keywords:

SVD, MICE, Recommendation system, missing data, music recommendations

Abstract

In the digital era, music streaming platforms face challenges in providing relevant music recommendations to users. This research aims to develop a music artist recommendation system based on the user's listening history using the SVD and MICE methods. In this research, MICE was applied together with ALS predictive model. SVD is used to identify latent patterns between users and artists, while MICE address the problem of missing data in listening history. The data used comes from the online music platform Last.fm. Analysis was carried out with Julia 1.8.5 software. The results show that the model with MICE provides more accurate and consistent recommendations compared to SVD, especially in the context of missing data. Accuracy using the MICE model provides results of up to 96%, while the SVD model provides an accuracy of 90,22%. This approach can increase the relevance of recommendations, helping users find artists according to their preferences. These findings support the application of MICE in music recommendation systems, with the potential to improve user experience on music streaming platforms.

Downloads

Download data is not yet available.

References

Februariyanti, H., Laksono, A.D., Wibowo, J.S., & Utomo, M.S. (2021). Implementasi Metode Collaborative Filtering untuk Sistem Rekomendasi Penjualan pada Toko Mebel. Jurnal Khatulistiwa Informatika, 9(1), 43-50.

Gosh, S., Nahar, N., Wahab, M.A., Biswas, M., Hossain, M.S., & Andersson, K. (2021). Recommendation System for E-commerce Using Alternating Least Squares (ALS) on Apache Spark. Vasant, P., Zelinka, I., & Weber, G.W. (eds) Intelligent Computing and Optimization (ICO) 2020 Advances in Intelligent Systems and Computing. https://doi.org/10.1007/978-3-030-68154-8_75

Handayani, V.T., Rofii, M.S., & Syahputra, A.R. (2023). MICE dan Non-MICE dalam rangka menetapkan strategi event management. Jurnal Penelitian Pendidikan Indonesia, 9(4), 127-141. https://doi.org/10.29210/0202312307

Heath, M.T. (2002). Scientific Computing An Introductory Survey, Mc Graw Hill, New York.

Hegde, H., Shimpi, N., Panny, A., Glurich, I., Christie, P., & Acharya, A. (2019). MICE vs PPCA: Missing data imputation in healthcare. Informatics in Medicine Unlocked, 17, 1-8. https://doi.org/10.1016/j.imu.2019.100275

Kuroda, M., Mori, Y., Iizuka, M., & Sakakihara, M. (2011). Acceleration of the alternating least squares algorithm for principal components analysis. Computational Statistics & Data Analysis, 55(1), 143–153. https://doi.org/10.1016/j.csda.2010.06.001

McKenzie, J. (2011). Mean Absolute Percentage Error and Bias in Economic Forecasting. Economics Letters. 113(3), 259–262. https://doi.org/10.1016/j.econlet.2011.08.010

Mihalcea, R., & Strapparava, C. (2012). Lyrics, music, and emotions. Proceedings of the 2012 Joint Conference on Empirical Methods in Natural Language Processing and Computational Natural Language Learning, 590–599.

Nagaputra, H., Herwindiati, D.E., & Hendryli, J. (2024). Pemetaan lahan menggunakan singular value decomposition dan linear discriminant analysis. Jurnal Ilmu Komputer dan Sistem Informasi, 12(1), 1-8. https://doi.org/10.24912/jiksi.v12i1.28198

Panjaitan, A.P. (2019). Kekuatan musik dalam pendidikan karakter manusia. Melintas, 35(2), 174-194.

Putri, B.D., Notobroto, H.B., & Wibowo, A. (2018) Comparison of MICE and Regression Imputation for Handling Missing Data. Health Notions, 2(2), 183-186.

J. Roettgers, “Vevo, Pandora and Spotify Top Streaming Music Services for Millennials (Exclusive)”, Veriety, 25 September 2015, [Online]. Tersedia: https://variety.com/2015/digital/news/vevo-pandora-and-spotify-top-streaming-services-for-millennials-exclusive-1201602140/ . [Diakses: 10 November 2024].

Septian, F. (2016). Penerapan Metode Singular Value Decomposition (SVD) pada Aplikasi Pengenalan Wajah Manusia. Jurnal Informatika Universitas Pamulang, 1(2), 54-59. https://doi.org/10.32493/informatika.v1i2.1469

Sinurat, S., & Siagian, E.R. (2022). Application Of The Concept Of Singular Value Decomposition For The Making Of Watermark In Documents. Instal : Jurnal Komputer, 14(1), 24–30. https://doi.org/10.54209/jurnalkomputer.v13i02.28

Wang, J.H., Hopke, P.K., Hancewicz, T.M., & Zhang, S.L. (2003). Application Of Modified Alternating Least Squares Regression To Spectroscopic Image Analysis. Analytica Chimica Acta, 476(1), 93–109. https://doi.org/10.1016/S0003-2670(02)01369-7

Downloads

Published

2025-05-30

How to Cite

Martal, D. V., & Najib, M. K. (2025). Music Artist Recommendation System Based on Listening History Using SVD and MICE Imputation Approaches. Zeta - Math Journal, 10(1), 70–80. https://doi.org/10.31102/zeta.2025.10.1.70-80

Issue

Section

Articles