Objectives: To implement Nearest Co-cluster Collaborative Filtering (NCCF) using a novel similarity index and evaluate its performance in sparse environments. Methods: An experimental and comparative evaluation of the proposed technique is performed using Python's built -in data analysis packages. As a preliminary step, preprocessing is performed on the explicit book -crossing rating dataset acquired from the GroupLens research lab database. After preprocessing, the nearest co-cluster algorithm based on a novel similarity index is applied to achieve partial matching of users' preferences. The proposed nearest co-cluster algorithm is experimented against two distinct types of co-clustering algorithms: Bimax for constant coclustering (abbreviated as NCCF -B) and xMotif for coherent co-clustering (abbreviated as NCCF -X). In addition, a co-clustering package CoClust and the toolkit BIDEAL are utilized for co-clusters visualization. Findings: Extensive performance evaluation findings of the proposed technique are provided, and the technique has been found to be promising for generating pertinent recommendations despite data sparsity. The technique can significantly reveal the dualism between users and books through co-clustering and partial matching of users' preferences. Compared in terms of precision, recall, and F1 score, NCCF -B and NCCF -X outperformed Item -Based CF (IBCF), User -Based CF (UBCF) and Clustering -Based CF (CBCF). NCCF -B and NCCF -X outperformed with a precision difference of over 30% and a recall difference of 10%. When comparing two co-clustering algorithms, NCCF -X outperformed NCCF -B slightly but consistently. The differences in precision and recall are approximately 3% and 2%, respectively. However, the CBCF technique outperformed the other considered techniques in terms of execution time. Novelty : NCCF is robust in sparse environments due to its ability in revealing the dualism between users and books and in capturing the partial matching of users' preferences.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2025 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.