A music recommendation system with a dynamic K-means clustering algorithm

被引:15
|
作者
Kim, Dong-Moon [1 ]
Kim, Kun-Su [1 ]
Park, Kyo-Hyun [1 ]
Lee, Jee-Hyong [1 ]
Lee, Keon Myung [2 ]
机构
[1] Sungkyunkwan Univ, Dept Elect & Elect Engn, Seoul, South Korea
[2] Chungbuk Natl Univ, Sch Elect & Comp Engn, Cheongju, South Korea
关键词
D O I
10.1109/ICMLA.2007.97
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A large number of people download music files easily from web sites. But rare music sites provide personalized services. So, we suggest a method for personalized services. We extract the properties of music from music's sound wave. We use STFT (Shortest Time Fourier Form) to analyze music's property. And we infer users' preferences from users' music list. To analyze users' preferences we propose a dynamic K-means clustering algorithm. The dynamic K-means clustering algorithm clusters the pieces in the music list dynamically adapting the number of clusters. We recommend pieces of music based on the clusters. The previous recommendation systems analyze a user's preference by simply averaging the properties of music in the user's list. So those cannot recommend correctly if a user prefers several genres of music. By using our K-means clustering algorithm, we can recommend pieces of music which are close to user's preference even though he likes several genres. We perform experiments with one hundred pieces of music. In this paper we present and evaluate algorithms to recommend music.
引用
收藏
页码:399 / +
页数:2
相关论文
共 50 条
  • [1] Research on k-means Clustering Algorithm An Improved k-means Clustering Algorithm
    Shi Na
    Liu Xumin
    Guan Yong
    2010 THIRD INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY AND SECURITY INFORMATICS (IITSI 2010), 2010, : 63 - 67
  • [2] Music personalized recommendation algorithm based on k⁃means clustering algorithm
    Wang H.-L.
    Liu L.
    Lin M.
    Pei D.-M.
    Jilin Daxue Xuebao (Gongxueban)/Journal of Jilin University (Engineering and Technology Edition), 2021, 51 (05): : 1845 - 1850
  • [3] Recommendation of Learning Objects Through Dynamic Learning Style Identification and k-means Clustering Algorithm
    Zriaa, Rajae
    Amali, Said
    ADVANCED INTELLIGENT SYSTEMS FOR SUSTAINABLE DEVELOPMENT (AI2SD'2020), VOL 1, 2022, 1417 : 730 - 748
  • [4] Implementation K-Means Clustering Method in Job Recommendation System
    Puspasari, Betty Dewi
    Damayanti, Lany Lukita
    Pramono, Andy
    Darmawan, Aang Kisnu
    2021 7TH INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS AND INFORMATION ENGINEERING (ICEEIE 2021), 2021, : 531 - +
  • [5] Collaborative Filtering Recommendation Algorithm Based on Bisecting K-means Clustering
    Liu, Jia
    Kang, Xin
    Nishide, Shun
    Ren, Fuji
    INTERNATIONAL SYMPOSIUM ON ARTIFICIAL INTELLIGENCE AND ROBOTICS 2020, 2020, 11574
  • [6] Music Classification and Recommendation with K-means Approach
    Chen, Hongjie
    Wei, Chao
    Li, Qun
    2015 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING APPLICATIONS (CSEA 2015), 2015, : 140 - 144
  • [7] Application of Improved K-Means Algorithm in Collaborative Recommendation System
    Jing, Hui
    JOURNAL OF APPLIED MATHEMATICS, 2022, 2022
  • [8] Unsupervised K-Means Clustering Algorithm
    Sinaga, Kristina P.
    Yang, Miin-Shen
    IEEE ACCESS, 2020, 8 : 80716 - 80727
  • [9] An Improved K-means Clustering Algorithm
    Wang Yintong
    Li Wanlong
    Gao Rujia
    2012 WORLD AUTOMATION CONGRESS (WAC), 2012,
  • [10] Granular K-means Clustering Algorithm
    Zhou, Chenglong
    Chen, Yuming
    Zhu, Yidong
    Computer Engineering and Applications, 2023, 59 (13) : 317 - 324