JOURNAL ARTICLE

Collaborative Filtering Algorithm Based on MapReduce and Item Classification

CHENG Xi,CHEN Jun

Year: 2016 Journal:   DOAJ (DOAJ: Directory of Open Access Journals)

Abstract

Aiming at the problem of data sparseness and system scalability in traditional collaborative filtering algorithms,this paper proposed a new collaborative filtering algorithm.This algorithm firstly obtains the item rating matrix according to users’ rating on different items.Secondly,it utilizes naive Bayesian classifier to classify the items,and then searches for the items’ nearest-neighbor sets in the same class by the modified cosine similarity computation method.At the same time,it uses the MapReduce parallel computation framework on Hadoop to implement distributed data processing.Finally,it forms a rating prediction list and makes recommendations.Experimental results show that the algorithm not only effectively solves the problem of low prediction accuracy due to data sparseness,but also improves the accuracy of recommendation compared with collaborative filtering algorithm based on user classification and that based on item classification.It greatly improves the efficiency and scalability of the system by parallel computation.

Keywords:
Collaborative filtering Scalability Computation Cosine similarity Recommender system Classifier (UML) Naive Bayes classifier Class (philosophy)

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
0
Refs
0.78
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Recommender Systems and Techniques
Physical Sciences →  Computer Science →  Information Systems
AI and Multimedia in Education
Physical Sciences →  Computer Science →  Artificial Intelligence
Advanced Technologies in Various Fields
Physical Sciences →  Computer Science →  Artificial Intelligence
© 2026 ScienceGate Book Chapters — All rights reserved.