Solving sparsity and scalability problems for book recommendations on e-commerce

Muhammad Ichsanudin, Bevina Desjwiandra Handari, Bambang Dwi Wijanarko, Gatot Fatwanto Hertono

Abstract


This study proposed a hierarchical density-based spatial clustering of applications with noise (HDBSCAN) and randomized singular value decomposition (RSVD) collaborative filtering (CF) method to overcome sparsity and scalability problems for book recommendations on e-commerce. CF is an information retrieval system that assumes a user has the same interest in an object as other users have in the past. When handling large volumes of data, sparsity problems can arise, where finding a similarity relation of user preferences results from a small assessment of an object by users. The scalability is the increased computation of an algorithm caused by increased users or objects, which makes recommendations take longer to form, therefore making them less accurate. HDBSCAN is a density-based clustering method that simplifies the hierarchical arrangement of the most significant clusters for extraction to group users in the same cluster. RSVD is a linear dimension reduction method that breaks a matrix into three sub matrices by reconstructing the size of that matrix without removing its dominant part, especially for cluster result matrices. The HDBSCAN RSVD-CF model reduced the root mean squared error (RMSE) by 21.83%, being 3793.73 seconds faster than the CF model. It also performed very well compared to both RSVD-CF and HDBSCAN-CF.

Keywords


Collaborative filtering; Hierarchical density-based; spatial clustering; Scalability; Singular value decomposition; Sparsity

Full Text:

PDF


DOI: http://doi.org/10.11591/ijai.v14.i6.pp4865-4877

Refbacks

  • There are currently no refbacks.


Copyright (c) 2025 Muhammad Ichsanudin, Bevina Desjwiandra Handari, Bambang Dwi Wijanarko, Gatot Fatwanto Hertono

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

IAES International Journal of Artificial Intelligence (IJ-AI)
ISSN/e-ISSN 2089-4872/2252-8938 
This journal is published by the Institute of Advanced Engineering and Science (IAES).

View IJAI Stats