Abstract
Collaborative Filtering is a method to be used in recommendation systems. Collaborative Filtering works by analyzing rating data patterns. It is also used to make predictions of user interest. This process begins with collecting data and analyzing large amounts of information about the behavior, activities, and tendencies of users. The results of the analysis are used to predi ct what users like based on similarities with other users. In addition, Collaborative Filtering is able to produce recommendations with better quality than recommendation systems based on content and demographics. However, Collaborative Filtering still faces scalability and sparsity problems. It is because the data is always evolving so that it becomes big data, besides that there are many data with incomplete conditions or many vacancies are found. Therefore, the purpose of this study proposed a clustering and ranking based approach. The cluster algorithm used K-Means. Meanwhile, the WP-Rank method was used for ranking based. The experimental results showed that the running time was faster with an average execution time of 0.15 second by clustering. In addition, it was able to improve the quality of recommendations as indicated by an increase in the value of NDCG at k=22, the average value of NDCG was 0.82, so that the recommendations produced had more quality and more appropriate with user interests.
Author supplied keywords
Cite
CITATION STYLE
Hafidz, M. F., & Lestari, S. (2023). Solution to Scalability and Sparsity Problems in Collaborative Filtering using K-Means Clustering and Weight Point Rank (WP-Rank). Jurnal RESTI, 7(4), 743–750. https://doi.org/10.29207/resti.v7i4.4543
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.