|
|
Recommendation Strategy Based on Users’ Preferences for Fine-Grained Attributes |
Yang Chen,Chen Xiaohong,Wang Chuhan,Liu Tingting( ) |
College of Management, Shenzhen University, Shenzhen 518060, China |
|
|
Abstract [Objective] This study proposes an improved recommendation model based on the users’ preferences for fine-grained attributes, aiming to address the data sparsity issues of the exisiting algorithms. [Methods] First, we constructed models for the project-attribute relationship and user-attribute preference. Then, we built simliar clusters for users and projects respectively. Finally, we used the collaborative filtering algorithm to generate recommendation lists based on user or project clusters. [Results] We examined the new method with dataset from Douban.com. Compared with the suboptimal models, the proposed approach significantly improved the Precision and Recall of the recommendation tasks (upto 19.7% and 44.6% respectively). [Limitations] More research is needed to further improve the representation and modeling of multi-dimensional fine-grained attributes. [Conclusions] The proposed model could effectively represent users’ interests and improve the performance of recommendation.
|
Received: 23 March 2021
Published: 23 November 2021
|
|
Fund:National Natural Science Foundation of China(71701134);Guangdong Basic and Applied Basic Research Foundation(2019A1515011392);Shenzhen Philosophy and Social Science Planning Project(SZ2020D015) |
Corresponding Authors:
Liu Tingting,ORCID:0000-0002-1681-7272
E-mail: liutingting2017@email.szu.edu.cn
|
[1] |
Al-Bashiri H, Abdulgabber M A, Romli A, et al. Collaborative Filtering Recommender System: Overview and Challenges[J]. Advanced Science Letters, 2017, 23(9): 9045-9049.
doi: 10.1166/asl.2017.10020
|
[2] |
Lee J, Oh B, Yang J, et al. RLCF: A Collaborative Filtering Approach Based on Reinforcement Learning with Sequential Ratings[J]. Intelligent Automation & Soft Computing, 2017, 23(3): 439-444.
|
[3] |
Zhang S, Yao L N, Sun A X, et al. Deep Learning Based Recommender System: A Survey and New Perspectives[J]. ACM Computing Surveys, 2019, 52(1): 1-38.
|
[4] |
曹云忠, 邵培基, 李良强. 基于信任随机游走模型的微博粉丝推荐[J]. 系统管理学报, 2017, 26(1): 117-123.
|
[4] |
(Cao Yunzhong, Shao Peiji, Li Liangqiang. Microblogging Fans Recommendation based on Trust Random Walk Model[J]. Journal of Systems & Management, 2017, 26(1): 117-123.)
|
[5] |
Esmaeili L, Mardani S, Golpayegani S A H, et al. A Novel Tourism Recommender System in the Context of Social Commerce[J]. Expert Systems with Applications, 2020, 149: 113301.
doi: 10.1016/j.eswa.2020.113301
|
[6] |
Adomavicius G, Tuzhilin A. Toward the Next Generation of Recommender Systems: A Survey of the State-of-the-Art and Possible Extensions[J]. IEEE Transactions on Knowledge and Data Engineering, 2005, 17(6): 734-749.
doi: 10.1109/TKDE.2005.99
|
[7] |
Park D H, Kim H K, Choi I Y, et al. A Literature Review and Classification of Recommender Systems Research[J]. Expert Systems with Applications, 2012, 39(11): 10059-10072.
doi: 10.1016/j.eswa.2012.02.038
|
[8] |
Jakomin M, Bosnić Z, Curk T. Simultaneous Incremental Matrix Factorization for Streaming Recommender Systems[J]. Expert Systems with Applications, 2020, 160: 113685.
doi: 10.1016/j.eswa.2020.113685
|
[9] |
Liu Y, Wang S, Khan M S, et al. A Novel Deep Hybrid Recommender System Based on Auto-Encoder with Neural Collaborative Filtering[J]. Big Data Mining and Analytics, 2018, 1(3): 211-221.
doi: 10.26599/BDMA.2018.9020019
|
[10] |
温彦, 马立健, 曾庆田, 等. 基于地理信息偏好修正和社交关系偏好隐式分析的POI推荐[J]. 数据分析与知识发现, 2019, 3(8): 30-40.
|
[10] |
(Wen Yan, Ma Lijian, Zeng Qingtian, et al. POI Recommendation Based on Geographic and Social Relationship Preferences[J]. Data Analysis and Knowledge Discovery, 2019, 3(8): 30-40.)
|
[11] |
曾金, 贺国秀. 基于多模数据的微博用户好友推荐研究[J]. 情报科学, 2019, 37(3): 136-140, 176.
|
[11] |
(Zeng Jin, He Guoxiu. Research on Friends Recommendation for Weibo Users Based on Multi-mode Data[J]. Information Science, 2019, 37(3): 136-140, 176.)
|
[12] |
Wang X H, Yin P, Gao Y K, et al. A Dynamic Recommender System with Fused Time and Location Factors[J]. Journal of Advanced Computational Intelligence and Intelligent Informatics, 2019, 23(1): 25-33.
doi: 10.20965/jaciii.2019.p0025
|
[13] |
Singh P K, Pramanik P K D, Choudhury P. An Improved Similarity Calculation Method for Collaborative Filtering-Based Recommendation, Considering Neighbor’s Liking and Disliking of Categorical Attributes of Items[J]. Journal of Information and Optimization Sciences, 2019, 40(2): 397-412.
doi: 10.1080/02522667.2019.1580881
|
[14] |
U L J, Chai Y H, Chen J R. Improved Personalized Recommendation Based on User Attributes Clustering and Score Matrix Filling[J]. Computer Standards & Interfaces, 2018, 57: 59-67.
doi: 10.1016/j.csi.2017.11.005
|
[15] |
Chen Q, Li W G, Liu J. Collaborative Filtering Algorithm Based on Item Attribute and Time Weight [C]// Proceedings of the 2016 International Conference on Automatic Control and Information Engineering. 2016: 12-15.
|
[16] |
Yu Y h, Wang C, Wang H, et al. Attributes Coupling Based Matrix Factorization for Item Recommendation[J]. Applied Intelligence, 2017, 46(3): 521-533.
doi: 10.1007/s10489-016-0841-8
|
[17] |
Mehta R, Rana K. A Review on Matrix Factorization Techniques in Recommender Systems [C]//Proceedings of the 2nd International Conference on Communication Systems, Computing and IT Applications. 2017: 269-274.
|
[18] |
Phorasim P, Yu L S. Movies Recommendation System Using Collaborative Filtering and K-Means[J]. International Journal of Advanced Computer Research, 2017, 7(29): 52-59.
doi: 10.19101/IJACR
|
[19] |
Kant S, Mahara T, Jain V K, et al. LeaderRank Based K-Means Clustering Initialization Method for Collaborative Filtering[J]. Computers & Electrical Engineering, 2018, 69: 598-609.
|
[20] |
Ma X, Lu H W, Gan Z B, et al. An Exploration of Improving Prediction Accuracy by Constructing a Multi-Type Clustering Based Recommendation Framework[J]. Neurocomputing, 2016, 191: 388-397.
doi: 10.1016/j.neucom.2016.01.040
|
[21] |
Ahmadian S, Meghdadi M, Afsharchi M. A Social Recommendation Method Based on an Adaptive Neighbor Selection Mechanism[J]. Information Processing & Management, 2018, 54(4): 707-725.
doi: 10.1016/j.ipm.2017.03.002
|
[22] |
Frémal S, Lecron F. Weighting Strategies for a Recommender System Using Item Clustering Based on Genres[J]. Expert Systems with Applications, 2017, 77: 105-113.
doi: 10.1016/j.eswa.2017.01.031
|
[23] |
王根生, 潘方正. 融合加权异构信息网络的矩阵分解推荐算法[J]. 数据分析与知识发现, 2020, 4(12): 76-84.
|
[23] |
(Wang Gensheng, Pan Fangzheng. Matrix Factorization Algorithm with Weighted Heterogeneous Information Network[J]. Data Analysis and Knowledge Discovery, 2020, 4(12): 76-84.)
|
[24] |
Patra S, Ganguly B. Improvising Singular Value Decomposition by KNN for Use in Movie Recommender Systems[J]. Journal of Operations and Strategic Planning, 2019, 2(1): 22-34.
doi: 10.1177/2516600X19848956
|
[25] |
Nilashi M, Esfahani M D, Roudbaraki M Z, et al. A Multi-criteria Collaborative Filtering Recommender System Using Clustering and Regression Techniques[J]. Journal of Soft Computing and Decision Support Systems, 2016, 3(5): 24-30.
|
[26] |
Kushwaha N, Sun X D, Singh B, et al. A Lesson Learned from PMF Based Approach for Semantic Recommender System[J]. Journal of Intelligent Information Systems, 2018, 50(3): 441-453.
doi: 10.1007/s10844-017-0467-2
|
[27] |
Khan Z, Iltaf N, Afzal H, et al. Enriching Non-Negative Matrix Factorization with Contextual Embeddings for Recommender Systems[J]. Neurocomputing, 2020, 380: 246-258.
doi: 10.1016/j.neucom.2019.09.080
|
[28] |
Elberse A. The Power of Stars: Do Star Actors Drive the Success of Movies?[J]. Journal of Marketing, 2007, 71(4): 102-120.
doi: 10.1509/jmkg.71.4.102
|
[29] |
Hofmann J, Clement M, Völckner F, et al. Empirical Generalizations on the Impact of Stars on the Economic Success of Movies[J]. International Journal of Research in Marketing, 2017, 34(2): 442-461.
doi: 10.1016/j.ijresmar.2016.08.006
|
[30] |
Feng G C. The Dynamics of the Chinese Film Industry: Factors Affecting Chinese Audiences’ Intentions to See Movies[J]. Asia Pacific Business Review, 2017, 23(5): 658-676.
doi: 10.1080/13602381.2017.1294353
|
[31] |
Wang W, Xiu J, Yang Z, et al. A Deep Learning Model for Predicting Movie Box Office Based on Deep Belief Network [C]//Proceedings of the 9th International Conference on Swarm Intelligence. 2018: 530-541.
|
[32] |
石宇, 胡昌平, 时颖惠. 个性化推荐中基于认知的用户兴趣建模研究[J]. 情报科学, 2019, 37(6): 37-41.
|
[32] |
(Shi Yu, Hu Changping, Shi Yinghui. User Profiles Modeling Based on Cognition in Personalized Recommendation[J]. Information Science, 2019, 37(6): 37-41.)
|
[33] |
Tan Y Z, Zhang M, Liu Y Q, et al. Rating-Boosted Latent Topics: Understanding Users and Items with Ratings and Reviews [C]//Proceedings of the 25th International Joint Conference on Artificial Intelligence. 2016: 2640-2646.
|
[34] |
Harper F M, Konstan J A. The Movielens Datasets: History and Context[J]. ACM Transactions on Interactive Intelligent Systems, 2016, 5(4): 1-19.
|
[35] |
Deng J Z, Guo J P, Wang Y. A Novel K-Medoids Clustering Recommendation Algorithm Based on Probability Distribution for Collaborative Filtering[J]. Knowledge-Based Systems, 2019, 175: 96-106.
doi: 10.1016/j.knosys.2019.03.009
|
[36] |
李涛, 王建东, 叶飞跃, 等. 一种基于用户聚类的协同过滤推荐算法[J]. 系统工程与电子技术, 2007, 29(7): 1178-1182.
|
[36] |
(Li Tao, Wang Jiandong, Ye Feiyue, et al. Collaborative Filtering Recommendation Algorithm Based on Clustering Basal Users[J]. Systems Engineering and Electronics, 2007, 29(7): 1178-1182.)
|
|
Viewed |
|
|
|
Full text
|
|
|
|
|
Abstract
|
|
|
|
|
Cited |
|
|
|
|
|
Shared |
|
|
|
|
|
Discussed |
|
|
|
|