International Journal of Advanced Computer Research (IJACR) ISSN (P): 2249-7277 ISSN (O): 2277-7970 Vol - 7, Issue - 29, March 2017
  1. 1
    Google Scholar
  2. 4
    Impact Factor
Movies recommendation system using collaborative filtering and k-means

Phongsavanh Phorasim and Lasheng Yu

Abstract

The purpose of this research is to develop a movie recommender system using collaborative filtering technique and K-means. Collaborative filtering is the most successful algorithm in the recommender system’s field. A recommender system is an intelligent system that can help a user to come across interesting items. This paper considers the users m (m is the number of users), points in n dimensional space (n is the number of items) and we present an approach based on user clustering to produce a recommendation for the active user by a new approach. We used k-means clustering algorithm to categorize users based on their interests. We evaluate the traditional collaborative filtering and our approach to compare them. Our results show the proposed algorithm is more accurate than the traditional existing one, besides it is less time consuming than the previous existing methods.

Keyword

Recommendation system, Collaborative filtering, K-means, Clustering, Data mining.

Cite this article

Refference

[1][1]Zhan J, Hsieh CL, Wang IC, Hsu TS, Liau CJ, Wang DW. Privacy-preserving collaborative recommender systems. IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews). 2010; 40(4):472-6.

[2][2]Gong S. A collaborative filtering recommendation algorithm based on user clustering and item clustering. Journal of Software. 2010; 5(7):745-52.

[3][3]Manvi SS, Nalini N, Bhajantri LB. Recommender system in ubiquitous commerce. In international conference on electronics computer technology 2011 (pp. 434-8). IEEE.

[4][4]Pu P, Chen L, Hu R. A user-centric evaluation framework for recommender systems. In proceedings of the fifth ACM conference on recommender systems 2011 (pp. 157-64). ACM.

[5][5]Hu R, Pu P. Acceptance issues of personality-based recommender systems. In proceedings of the third ACM conference on recommender systems 2009 (pp. 221-4). ACM.

[6][6]Pathak B, Garfinkel R, Gopal RD, Venkatesan R, Yin F. Empirical analysis of the impact of recommender systems on sales. Journal of Management Information Systems. 2010; 27(2):159-88.

[7][7]Witten IH, Frank E, Hall MA. Data mining: practical machine learning tools and techniques. Morgan Kaufmann Publishers, Elsevier; 2011.

[8][8]Han J, Kamber M. Data mining: concepts and techniques. Elsevier; 2011.

[9][9]Hand DJ, Mannila H, Smyth P. Principles of data mining. MIT press; 2001.

[10][10]Zhao Y. R and data mining: examples and case studies. Academic Press; 2012.

[11][11]Kużelewska U. Advantages of information granulation in clustering algorithms. In international conference on agents and artificial intelligence 2011 (pp. 131-45). Springer Berlin Heidelberg.

[12][12]McSherry D. Explaining the pros and cons of conclusions in CBR. In European conference on case-based reasoning 2004 (pp. 317-30). Springer Berlin Heidelberg.

[13][13]Felfernig A, Friedrich G, Schmidt Thieme L. Guest editors introduction: recommender systems. IEEE Intelligent Systems. 2007; 22(3):18-21.

[14][14]Adomavicius G, Tuzhilin A. Toward the next generation of recommender systems: a survey of the state of the art and possible extensions. IEEE Transactions on Knowledge and Data Engineering. 2005; 17(6):734-49.

[15][15]Adomavicius G, Tuzhilin A. Recommendation technologies: survey of current methods and possible extensions. Information Systems Working Papers Series, 2004.