A collaborative filtering recommendation algorithm based on normalization approach

被引:16
|
作者
Panda, Sanjaya Kumar [1 ]
Bhoi, Sourav Kumar [2 ]
Singh, Munesh [3 ]
机构
[1] Natl Inst Technol, Dept Comp Sci & Engn, Warangal 506004, Andhra Pradesh, India
[2] Parala Maharaja Engn Coll, Dept Comp Sci & Engn, Berhampur 761003, India
[3] Indian Inst Informat Technol Design & Mfg, Dept Comp Sci & Engn, Kancheepuram 600127, India
关键词
Recommender system; Collaborative filtering; Content based; Min– Max normalization; Precision; Recall; MATRIX FACTORIZATION; SIMILARITY MEASURE; SYSTEMS;
D O I
10.1007/s12652-020-01711-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recommender system (RS) has grown widely in various communities over the last few years. It creates curiosity among the researchers due to the recent growth of various commerce companies, especially Flipkart and Amazon. In collaborative filtering-based RS, the system aims to provide the users with their personalized items, which is based on the users' past history. In general, these observations are represented in the form of rating matrix. However, these ratings are not uniform as some user ratings are stringent and others are lenient. As a result, the RS is incompetent to suggest the personalized items to the stringent users. In this manuscript, we design a normalization-based collaborative filtering recommender to overcome the above problem. The proposed algorithm consists of two phases, namely designing and evaluating. In the first phase, the proposed algorithm finds the average user rating per item and counts the number of users purchased each item. Then it uses min-max normalization to find the normalized user count per item and scale the average ratings of users in a specified range. In the latter phase, the proposed algorithm divides the rating matrix into training and testing rating matrix, and predicts the users' ratings. We perform rigorous simulations using a large variety of users and items, and compare the results with a collaborative filtering-based RS using ten performance metrics to illustrate the efficacy of the proposed algorithm. Moreover, we evaluate the results through a statistical test, t-test and 95% confidence interval.
引用
收藏
页码:4643 / 4665
页数:23
相关论文
共 50 条
  • [21] The Collaborative Filtering Recommendation Algorithm Based on BP Neural Networks
    Chen, DanEr
    2009 INTERNATIONAL SYMPOSIUM ON INTELLIGENT UBIQUITOUS COMPUTING AND EDUCATION, 2009, : 234 - 236
  • [22] Personalized Collaborative Filtering Recommendation Approach Based on Covering Reduction
    Zhang Z.
    Zhang Y.
    Ren Y.
    Moshi Shibie yu Rengong Zhineng/Pattern Recognition and Artificial Intelligence, 2019, 32 (07): : 607 - 614
  • [23] Improved Recommendation Sorting of Collaborative Filtering Algorithm
    Liao Kaiji
    Sun Nannan
    Ouyang Jiewen
    PROCEEDINGS OF THE 2017 2ND INTERNATIONAL CONFERENCE ON AUTOMATION, MECHANICAL CONTROL AND COMPUTATIONAL ENGINEERING (AMCCE 2017), 2017, 118 : 208 - 214
  • [24] Multidimensional Clustering Based Collaborative Filtering Approach for Diversified Recommendation
    Li, Xiaohui
    Murata, Tomohiro
    PROCEEDINGS OF 2012 7TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION, VOLS I-VI, 2012, : 905 - 910
  • [25] A Collaborative Filtering Recommendation Algorithm Based on User Interest
    Chen, Zhenyu
    Yu, Wenye
    PROCEEDINGS OF THE 2015 2ND INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER ENGINEERING AND ELECTRONICS (ICECEE 2015), 2015, 24 : 1473 - 1477
  • [26] AS-INDEX BASED COLLABORATIVE FILTERING RECOMMENDATION ALGORITHM
    Yu, Xiao-Peng
    PROCEEDINGS OF 2009 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-6, 2009, : 1570 - 1576
  • [27] Collaborative filtering recommendation algorithm based on weighed grade
    Wang, Huaibin
    Guo, Jingze
    Wang, Chundong
    Wang, Huaibin, 1600, Binary Information Press (10): : 9995 - 10001
  • [28] Research on Collaborative Filtering Recommendation Algorithm Based on Mahout
    Wang, Yongchang
    Zhu, Ligu
    2016 4TH INTL CONF ON APPLIED COMPUTING AND INFORMATION TECHNOLOGY/3RD INTL CONF ON COMPUTATIONAL SCIENCE/INTELLIGENCE AND APPLIED INFORMATICS/1ST INTL CONF ON BIG DATA, CLOUD COMPUTING, DATA SCIENCE & ENGINEERING (ACIT-CSII-BCD), 2016, : 400 - 405
  • [29] Collaborative Filtering Recommendation Algorithm Based on Contextual Information
    Guo, Jia
    Shen, Jian-Jing
    2016 INTERNATIONAL CONFERENCE ON SERVICE SCIENCE, TECHNOLOGY AND ENGINEERING (SSTE 2016), 2016, : 28 - 35
  • [30] Exercise recommendation algorithm based on improved collaborative filtering
    Li, Zhizhuang
    Hu, Haiyang
    Xia, Zhipeng
    Zhang, Jianping
    Li, Xiaoli
    Shi, Jingyan
    Li, Hailong
    Li, Xuezhang
    IEEE 21ST INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT 2021), 2021, : 47 - 49