A Cluster-based Recommender System

Rafeh, Reza (2017) A Cluster-based Recommender System. Whitireia Auckland Research Symposium , Auckland, New Zealand, 31 Aug 2017.

PDF (Whitireia Auckland Research Symposium 2017 Book of Abstracts) - Submitted Version
Available under License Creative Commons Attribution Non-commercial No Derivatives.


Official URL: https://www.whitireia.ac.nz/research/annual-resear...

Abstract or Summary

Introduction: E-commerce is growing rapidly offering a vast number of products and services to the users. Facing with a wide range of options, users cannot decide which one would be the most suitable option. Recommender systems help users to find the most suitable item easier and faster. To do this, recommender systems apply machine learning algorithms to user’s data to build sophisticated models to predict the user’s behavior in the future. There are many recommender systems employed by companies to increase their profitability. Some examples include Amazon, Movielens, Youtube, Facebook, and Linkedin. Objectives: The aim of this project is to provide a cluster-based recommender system which cluster users based on their history (previous interactions with the system) to increase the accuracy of recommendations. Method: The proposed approach consists of two phases: offline and online. In the offline phase, users are clustered using genetic algorithm. In the online phase, the appropriate cluster or clusters and neighborhood are selected for the target user. Then, his/her interesting items (not chosen yet) are determined using interesting items of his/her neighbors. Results: After implementing the proposed approach for the recommender system, it was evaluated in terms of accuracy (the portion of recommended items which have been interesting for the users) and compared it with several existing recommender systems. The results show that our approach outperforms other approaches. Conclusions: Having a good recommender system encourages users to buy new products, find new friends, or watch new videos. On the contrary, an inaccurate recommender system may discourage the users and motivates them to sign out of the system or ignore all recommendations. The approach we proposed for recommendation achieved promising results. We hope by completing the project we can use this approach in developing commercial recommender systems.

Item Type:Item presented at a conference, workshop or other event, and published in the proceedings
Keywords that describe the item:Recommender systems, Collaborative Filtering, Clustering, Genetic Algorithm
Subjects:Q Science > QA Mathematics > QA76 Computer software
Divisions:Schools > Centre for Business, Information Technology and Enterprise > School of Information Technology
ID Code:5468
Deposited By:
Deposited On:12 Oct 2017 20:20
Last Modified:12 Oct 2017 20:20

Repository Staff Only: item control page