JOURNAL ARTICLE

A new collaborative filtering algorithm using K-means clustering and neighbors' voting

Abstract

The Collaborative Filtering is the most successful algorithm in the recommender systems' field. A recommender system is an intelligent system can help users to come across interesting items. It uses data mining and information filtering techniques. The collaborative filtering creates suggestions for users based on their neighbors' preferences. But it suffers from its poor accuracy and scalability. This paper considers the users are m (m is the number of users) points in n dimensional space (n is the number of items) and represents an approach based on user clustering to produce a recommendation for active user by a new method. It uses k-means clustering algorithm to categorize users based on their interests. Then it uses a new method called voting algorithm to develop a recommendation. We evaluate the traditional collaborative filtering and the new one to compare them. Our results show the proposed algorithm is more accurate than the traditional one, besides it is less time consuming than it.

Keywords:
Collaborative filtering Recommender system Computer science Cluster analysis Scalability Voting Field (mathematics) Data mining Categorization k-means clustering Algorithm Information retrieval Machine learning Artificial intelligence Database Mathematics

Metrics

47
Cited By
3.74
FWCI (Field Weighted Citation Impact)
22
Refs
0.94
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Recommender Systems and Techniques
Physical Sciences →  Computer Science →  Information Systems
Data Management and Algorithms
Physical Sciences →  Computer Science →  Signal Processing
Advanced Clustering Algorithms Research
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

JOURNAL ARTICLE

Enhanced K-Means Clustering Algorithm Using Collaborative Filtering Approach

Ankush SaklechaJagdish Raikwal

Journal:   Oriental journal of computer science and technology Year: 2017 Vol: 10 (2)Pages: 474-479
JOURNAL ARTICLE

An improved k-means clustering collaborative filtering recommendation algorithm

Xiaoying YeRong Tang

Journal:   2022 5th International Conference on Advanced Electronic Materials, Computers and Software Engineering (AEMCSE) Year: 2022 Vol: 34 Pages: 545-548
© 2026 ScienceGate Book Chapters — All rights reserved.