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 条
  • [41] A Collaborative Filtering Recommendation Algorithm Based on Hierarchical Structure and Time Awareness
    Ma, Tinghuai
    Guo, Limin
    Tang, Meili
    Tian, Yuan
    Al-Rodhaan, Mznah
    Al-Dhelaan, Abdullah
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2016, E99D (06): : 1512 - 1520
  • [42] Collaborative Filtering Recommendation Algorithm Based on User Acceptable Rating Radius
    Huang, Yue
    Gao, Xuedong
    Gu, Shujuan
    LISS 2013, 2015, : 141 - 146
  • [43] A collaborative filtering recommendation algorithm based on embedding representation
    Alharbe, Nawaf
    Rakrouki, Mohamed Ali
    Aljohani, Abeer
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 215
  • [44] Improved Collaborative Filtering Recommendation Algorithm based on Weighted Association Rules
    Yang, Hai
    INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY II, PTS 1-4, 2013, 411-414 : 94 - 97
  • [45] Research of User-Based Collaborative Filtering Recommendation Algorithm Based on Hadoop
    Zhang, Y. L.
    Ma, M. M.
    Wang, S. P.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER INFORMATION SYSTEMS AND INDUSTRIAL APPLICATIONS (CISIA 2015), 2015, 18 : 63 - 66
  • [46] Collaborative Filtering Recommendation Algorithm based on Trust Propagation
    Duan, Miao
    INTERNATIONAL JOURNAL OF SECURITY AND ITS APPLICATIONS, 2015, 9 (07): : 99 - 107
  • [47] Collaborative filtering recommendation algorithm based on sample reduction
    Gao, Linqi
    Li, Congdong
    DCABES 2006 PROCEEDINGS, VOLS 1 AND 2, 2006, : 894 - 897
  • [48] An Improved Collaborative Filtering Recommendation Algorithm for Microblog Based on Community Detection
    Qiu, Hui-Huai
    Liu, Yun
    Zhang, Zhen-Jiang
    Luo, Gui-Xun
    JOURNAL OF INTERNET TECHNOLOGY, 2016, 17 (02): : 197 - 203
  • [49] An Improved Collaborative Filtering Recommendation Algorithm for Microblog Based on Community Detection
    Qiu, Hui-Huai
    Liu, Yun
    Zhang, Zhen-Jiang
    Luo, Gui-Xun
    2014 TENTH INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATION HIDING AND MULTIMEDIA SIGNAL PROCESSING (IIH-MSP 2014), 2014, : 876 - 879
  • [50] An Enhanced Memory-Based Collaborative Filtering Approach for Context-Aware Recommendation
    Tseng, Guan-Yu
    Lee, Wei-Po
    WORLD CONGRESS ON ENGINEERING, WCE 2015, VOL I, 2015, : 198 - 202