Journal of Artificial Intelligence and Data Mining, Volume (10), No (1), Year (2022-1) , Pages (103-116)

Title : ( A Clustering-Classification Recommender System based on Firefly Algorithm )

Authors: Hamidreza Koosha , Zahra Ghorbani , Roshanak Nikfetrat ,

Access to full-text not allowed by authors

Citation: BibTeX | EndNote


In the last decade, online shopping has played a vital role in customers\\\\\\\\\\\\\\\' approach to purchasing different products, providing convenience to shop and many benefits for the economy. E-commerce is widely used for digital media products such as movies, images, and software. So, recommendation systems are of great importance, especially in today\\\\\\\\\\\\\\\'s hectic world, which search for content that would be interesting to an individual. In this research, a new two-steps recommender system is proposed based on demographic data and user ratings on the public MovieLens datasets. In the first step, clustering on the training dataset is performed based on demographic data, grouping customers in homogeneous clusters. The clustering includes a hybrid Firefly Algorithm (FA) and K-means approach. Due to the FA\\\\\\\\\\\\\\\'s ability to avoid trapping into local optima, which resolves K-means\\\\\\\\\\\\\\\' main pitfall, the combination of these two techniques leads to much better performance. In the next step, for each cluster, two recommender systems are proposed based on K-Nearest Neighbor (KNN) and Naïve Bayesian Classification. The results are evaluated based on many internal and external measures like the Davies-Bouldin index, precision, accuracy, recall, and F-measure. The results showed the effectiveness of the K-means/FA/KNN compared with other extant models.


, Recommender System, Firefly Algorithm, K-Means, K-Nearest Neighbor, Naïve Bayesian
برای دانلود از شناسه و رمز عبور پرتال پویا استفاده کنید.

author = {Koosha, Hamidreza and Zahra Ghorbani and Roshanak Nikfetrat},
title = {A Clustering-Classification Recommender System based on Firefly Algorithm},
journal = {Journal of Artificial Intelligence and Data Mining},
year = {2022},
volume = {10},
number = {1},
month = {January},
issn = {2322-5211},
pages = {103--116},
numpages = {13},
keywords = {Recommender System; Firefly Algorithm; K-Means; K-Nearest Neighbor; Naïve Bayesian},


%0 Journal Article
%T A Clustering-Classification Recommender System based on Firefly Algorithm
%A Koosha, Hamidreza
%A Zahra Ghorbani
%A Roshanak Nikfetrat
%J Journal of Artificial Intelligence and Data Mining
%@ 2322-5211
%D 2022