WEBSITE REKOMENDASI DAN KLASIFIKASI LAGU MENGGUNAKAN METODE WEIGHTED K-NEAREST NEIGHBOR
Main Article Content
Abstract
As the years went by, music has become one of the most evolving aspects of human history. There is a load of musical development around the globe, especially in music genres. Due to these differences and developments, a design was created to be able to make song recommendations according to the genre types and classifications of music or song. The data that is processed as training data is in the form of song metadata with various music features sourced from Spotify. Song recommendations are performed using the Euclidean Distance calculation between musical features or songs, while song classification is carried out using the Weighted K-Nearest Neighbor (WKNN) method calculation through audio wave type file analysis which then takes the musical features and calculates them based on the existing song or music data. The end result of this process is the genre class label. There is also a classification evaluation calculation using a confusion matrix. With the design of this system, it is hoped that the user will be able to search for song recommendations that have similarities to the song chosen by the user and classify genres according to the user's input song.
Article Details

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
This work is licensed under a Jurnal Komunikasi Creative Commons Attribution-ShareAlike 4.0 International License.
References
Peretz, I. and Zatorre, R. J., The cognitive neuroscience of music, (New York: Oxford University Press (OUP) Oxford, 2003), h. 4.
Harrison, Onel., Machine Learning Basics with the K-Nearest Neighbors Algorithm, https://towardsdatascience.com/machine-learning-basics-with-the-k-nearest-neighbors-algorithm-6a6e71d01761, tanggal akses 14 September 2022.
Suherman, B., dan Samosir, R. S., “Pembangunan Sistem Informasi Kredit Pemilikan Rumah pada Lembaga Keuangan XYZ”. KALBISIANA Jurnal Sains, Bisnis dan Teknologi, Vol. 8, Nomor 2 ,(2020), h. 2016-2033.
Alexander, Forsyth., What Can You Build With Low-Code?, https://www.outsystems.com/blog/posts/what-can-you-buildwith-low-code/, tanggal akses 15 September 2022.
Khan, Mohd Saeed., What is weighted KNN and how does it work, https://medium.com/@mohdsaeed.khan25/what-is-weighted-knn-and-how-does-it-work-aa8e461fd5d7, tanggal akses 15 September 2022
Pram, Hanif., Rumus Mean Modus Median, https://www.pinhome.id/blog/mean-median-modus/, tanggal akses 19 Oktober 2022
Rumus Statistik, Varian dan Standar Deviasi (Simpangan Baku), https://www.rumusstatistik.com/2013/07/varian-dan-standar-deviasi-simpangan.html#:~:text=Standar%20deviasi%20(simpangan%20baku)%20merupakan,juga%20nilai%20ukuran%20yang%20lain, tanggal akses 19 Oktober 2022
Kho, Dickson., Rumus Z Score dan Cara Menghitung Z Score, https://teknikelektronika.com/rumus-z-score-dan-cara-menghitung-z-score/, tanggal akses 19 Oktober 2022
Lazwardi, Riad Taufik., 4 Cara Menghitung Jarak Dan Algoritma KNN, https://belajarkalkulus.com/clustering-part-iii/, tanggal akses 19 Oktober 2022
Syam’ani, How Inverse Distance Weighted (IDW) Works, https://ppiig.ulm.ac.id/wp-content/uploads/2019/02/How-Inverse-Distance-Weighted-Works.pdf, tanggal akses 19 Oktober 2022.