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 条
  • [31] Distributed collaborative filtering recommendation algorithm based on DHT
    Wang, Tao
    Wang, Minghui
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (02): : S2931 - S2941
  • [32] A Hybrid Recommendation Algorithm Based on Social and Collaborative Filtering
    Li, Guo
    Yijun, Yang
    Rong, Huang
    PROCEEDINGS OF THE 2017 6TH INTERNATIONAL CONFERENCE ON MEASUREMENT, INSTRUMENTATION AND AUTOMATION (ICMIA 2017), 2017, 154 : 242 - 247
  • [33] Credibility-based collaborative filtering recommendation algorithm
    Wang, Qian
    Zhang, Xiaobin
    Sun, Min
    Deng, Xiaoyan
    Journal of Information and Computational Science, 2010, 7 (01): : 259 - 268
  • [34] A Collaborative Filtering Recommendation Algorithm Based on Time Weight
    Dai, Yae
    MICRO NANO DEVICES, STRUCTURE AND COMPUTING SYSTEMS, 2011, 159 : 667 - 670
  • [35] Collaborative Filtering Recommendation Algorithm based on Improved Similarity
    Zhou, Weibai
    Li, Rong
    Liu, Wei
    PROCEEDINGS OF 2020 IEEE 5TH INFORMATION TECHNOLOGY AND MECHATRONICS ENGINEERING CONFERENCE (ITOEC 2020), 2020, : 321 - 324
  • [36] Collaborative Filtering Recommendation Algorithm based on Hadoop and Spark
    Kupisz, Bartosz
    Unold, Olgierd
    2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2015, : 1510 - 1514
  • [37] A heuristic collaborative filtering recommendation algorithm based on book personalized recommendation
    Ji C.
    International Journal of Performability Engineering, 2019, 15 (11) : 2936 - 2943
  • [38] Collaborative filtering recommendation algorithm based on variational inference
    Zheng K.
    Yang X.
    Wang Y.
    Wu Y.
    Zheng X.
    International Journal of Crowd Science, 2020, 4 (01) : 31 - 44
  • [39] Collaborative filtering Recommendation Algorithm based on MDP model
    Wang Xingang
    Li Chenghao
    14TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS FOR BUSINESS, ENGINEERING AND SCIENCE (DCABES 2015), 2015, : 110 - 113
  • [40] Crowdfunding Platform Recommendation Algorithm Based on Collaborative Filtering
    Li, Yaming
    Liu, Jiahao
    Jin, Yuying
    Fan, Xinxin
    Wang, Bixi
    JOURNAL OF ENGINEERING RESEARCH, 2022, 10