Computer Science ›› 2022, Vol. 49 ›› Issue (11A): 211000005-5.doi: 10.11896/jsjkx.211000005

• Big Data & Data Science • Previous Articles     Next Articles

Recommendation Algorithm Based on Apriori Algorithm and Improved Similarity

DONG Yun-xin1, LIN Geng2, ZHANG Qing-wei1, CHEN Ying-ting1   

  1. 1 School of Computer and Information,Fujian Agriculture and Forestry University,Fuzhou 350028,China
    2 School of Mathematics and Data Science,Minjiang University,Fuzhou 350108,China
  • Online:2022-11-10 Published:2022-11-21
  • About author:DONG Yun-xin,born in 1997,postgra-duate.Her main research interests include recommendation system and data mining.
    LIN Geng,born in 1981,Ph.D,professor,is a member of China Computer Federation.His main research interests include combinatorial optimization and artificial intelligence.
  • Supported by:
    Natural Science Foundation of Fujian Province,China(2020J01843).

Abstract: In order to alleviate the data sparse problem and improve the accuracy of collaborative filtering algorithm,a recommendation algorithm based on Apriori algorithm and improved similarity is presented.Firstly,it uses Apriori algorithm to mine the potential connections between users,and uses the confidence of the association rules between users to represent the potential connections between users,then constructs a user confidence matrix to fill the user rating matrix.Secondly,the algorithm uses the confidence matrix to improve the traditional similarity calculation formula and build a comprehensive similarity calculation formula between users.Finally,the algorithm uses the filled user rating matrix and the comprehensive similarity between users to make recommendations for users.The proposed algorithm has higher algorithm accuracy than traditional algorithms.Compared with other algorithms,the proposed algorithm can effectively alleviate the long tail problem of the recommendation system,so as to further improve the recommendation quality of the recommendation system.

Key words: Collaborative filtering, Association rules, Recommendation algorithm, Data sparse, Similarity improvement

CLC Number: 

  • TP301
[1]XU H L,WU X,LI X D,et al.Comparison Study of Inter Recom-mendation System[J].Journal of Software,2009,20(2):350-362.
[2]LIU J G,ZHOU T,WANG B H.Research Progress of Perso-nalized Recommendation System[J].Progress in Natural Science,2009,19(1):1-15.
[3]KIM B D,KIM S O.A new recommender system to combine content-based and collaborative filtering systems [J].Journal of Database Marketing & Customer Strategy Management,2001,8:244-252.
[4]KIM B M,LI Q,PARK C S,et al.A new approach for com-bining content-based and collaborative filters[J].Journal of Intelligent Information Systems,2006,27:79-91.
[5]HONG B,YU M.A collaborative filtering algorithm based on correlation coefficient [J].Neural Computing and Applications,2019,31:8317-8326.
[6]CHEN H,YAN W,SUN H,et al.Tag-Extended Collaborative Filtering Recommendation Algorithm[J].SN Computer Science,2020,1(5):302.
[7]GUO L M,LIANG J K,ZHU Y,et al.Collaborative filtering recommendation based on trust and emotion [J].Journal of Intelligent Information Systems,2019,53:113-135.
[8]LIU X J.A collaborative filtering recommendation algorithmbased on the influence sets of elearning group’s behavior [J].Cluster Computing,2019,22:2823-2833.
[9]ZHANG P,ZHANG Z,TIAN T,et al.Co-llaborative filteringrecommendation algorithm integrating time windows and rating predictions [J].Applied Intelligence,2019,49:3146-3157.
[10]WANG Y,ZHANG J,XU H L.Combining User Interestswith Improved Collaborative Filtering Recommendation Algorithm [J].Journal of Chinese Computer Systems,2020,41(8):1665-1669.
[11]HAN S B,YI H W,LI X H,et al.Cold Start Recommendation Algorithm Based on Fusion Similarity and Hierarchical Clustering[J/OL].Journal of Chinese Computer Systems:1-8.http://kns.cnki.net/kcms/detail/21.1106.TP.2021517.1243.006.html.
[12]WU J X,ZHANG Z H.Collaborative Filtering Recommendation Algorithm Based on User Rating and Similarity of Explicit and Implicit Interest[J].Computer Science,2021,48(5):147-154.
[13]LI R,LI M G,GUO W Q.Research on Collaborative Filtering Algorithm Based on Improved Similarity [J].Computer Science,2016,43(12):206-208,240.
[14]LU L N,CHEN Y P,WEI H Y,et al.Research on Apriori Algorithm in Mining Association Rules [J].Journal of Chinese Computer Systems,2000(9):940-943.
[15]ZHU Y X,LU L Y.Evaluation Metrics for Recommender Systems [J].Journal of University of Electronic Science and Technology of China,2012,41(2):163-175.
[16]PAZZANI M J,BILLSUS D.Learning and revising user pro-files:the identification of interesting Web sites [J].Machine Learning,1997,27(3):313-331.
[1] CHENG Zhang-tao, ZHONG Ting, ZHANG Sheng-ming, ZHOU Fan. Survey of Recommender Systems Based on Graph Learning [J]. Computer Science, 2022, 49(9): 1-13.
[2] WANG Guan-yu, ZHONG Ting, FENG Yu, ZHOU Fan. Collaborative Filtering Recommendation Method Based on Vector Quantization Coding [J]. Computer Science, 2022, 49(9): 48-54.
[3] SUN Xiao-han, ZHANG Li. Collaborative Filtering Recommendation Algorithm Based on Rating Region Subspace [J]. Computer Science, 2022, 49(7): 50-56.
[4] CAO Yang-chen, ZHU Guo-sheng, SUN Wen-he, WU Shan-chao. Study on Key Technologies of Unknown Network Attack Identification [J]. Computer Science, 2022, 49(6A): 581-587.
[5] CAI Xiao-juan, TAN Wen-an. Improved Collaborative Filtering Algorithm Combining Similarity and Trust [J]. Computer Science, 2022, 49(6A): 238-241.
[6] HE Yi-chen, MAO Yi-jun, XIE Xian-fen, GU Wan-rong. Matrix Transformation and Factorization Based on Graph Partitioning by Vertex Separator for Recommendation [J]. Computer Science, 2022, 49(6A): 272-279.
[7] PU Qian-qian, LEI Hang, LI Zhen-hao, LI Xiao-yu. Personalized News Recommendation Algorithm with Enhanced List Information and User Interests [J]. Computer Science, 2022, 49(6): 142-148.
[8] GUO Liang, YANG Xing-yao, YU Jiong, HAN Chen, HUANG Zhong-hao. Hybrid Recommender System Based on Attention Mechanisms and Gating Network [J]. Computer Science, 2022, 49(6): 158-164.
[9] WANG Mei-ling, LIU Xiao-nan, YIN Mei-juan, QIAO Meng, JING Li-na. Deep Learning Recommendation Algorithm Based on Reviews and Item Descriptions [J]. Computer Science, 2022, 49(3): 99-104.
[10] DONG Xiao-mei, WANG Rui, ZOU Xin-kai. Survey on Privacy Protection Solutions for Recommended Applications [J]. Computer Science, 2021, 48(9): 21-35.
[11] ZHAO Jin-long, ZHAO Zhong-ying. Recommendation Algorithm Based on Heterogeneous Information Network Embedding and Attention Neural Network [J]. Computer Science, 2021, 48(8): 72-79.
[12] ZHAN Wan-jiang, HONG Zhi-lin, FANG Lu-ping, WU Zhe-fu, LYU Yue-hua. Collaborative Filtering Recommendation Algorithm Based on Adversarial Learning [J]. Computer Science, 2021, 48(7): 172-177.
[13] SHAO Chao, SONG Shu-mi. Collaborative Filtering Recommendation Algorithm Based on User Preference Under Trust Relationship [J]. Computer Science, 2021, 48(6A): 240-245.
[14] XU Hui-hui, YAN Hua. Relative Risk Degree Based Risk Factor Analysis Algorithm for Congenital Heart Disease in Children [J]. Computer Science, 2021, 48(6): 210-214.
[15] WU Jian-xin, ZHANG Zhi-hong. Collaborative Filtering Recommendation Algorithm Based on User Rating and Similarity of Explicit and Implicit Interest [J]. Computer Science, 2021, 48(5): 147-154.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!