Abstract
The goal of a recommender system is to return related items that users may be interested in. However recommendation methods result in a sparsity problem that affects the generation of recommendation results and, thus, the user experience. Considering different user performance-related information in recommender systems, the recommendation models face new sparsity challenges. Specifically, the sparsity problem that existed in our previously proposed Product Attribute Model is due to the subjectivity of product reviews. When users comment on items, they do not include all aspects of the product. As a result, the user preference information acquired by the model is incomplete after data preprocessing. To solve this problem, a sparsity alleviation recommendation approach is presented in this paper that achieves a better product recommendation performance. The new sparsity alleviation algorithm for the recommendation model is designed to solve the sparsity problem by addressing the zero values. Based on the Multiplication Convergence Rule and Constraint Condition, the algorithm replaces zero values through equations. The sparsity problem of the Product Attribute Model can be alleviated in view of the accuracy of matrix factorization. We also propose a hybrid collaborative formula that incorporates product attribute information to generate better recommendation results. Experimental results on a sparsity dataset from Amazon demonstrate the effectiveness and applicability of our proposed recommendation approach, which outperforms a number of competitive baselines in both the within sparsity and without sparsity experiments.
Similar content being viewed by others
References
Chen L, Chen GL, Wang F (2015) Recommender systems based on user reviews: the state of the art. User Model User-Adap Inter 25(2):99–154
Lu J, Wu DS, Mao MS, Wang W, Zhang GQ (2015) Recommender system application developments: a survey. Decis Support Syst 74:12–32
Lei XJ, Qian XM, Zhao GS (2016) Rating prediction based on social sentiment from textual reviews. IEEE Transactions on Multimedia 18(9):1910–1921
Min C, Zhou SJ, Gao HH, Li YHZ (2018) A novel hybrid collaborative filtering approach to recommendation using reviews:the product attributes perspective. In: Proc. IEEE 30th International Conference on Software Engineering and Knowledge Engineering, San Francisco, pp. 7-11
Hamidreza K, Kourosh K (2017) A new method to find neighbor users that improves the performance of Collaborative Filtering. Expert Syst Appl 83:30–39
Yehuda K, Robert B, Chris V (2009) Matrix factorization techniques for recommender systems. Computer. 42(8):30–37
Ke J, Dong HB, Lian YW, Ai Y, Tan CY (2016) STD: an improved social recommendation model with temporal dynamics of social relationships. Journal of Internet Technology 17(5):863–868
Guo GB, Qiu HH, Tan ZH, Liu Y, Ma J, Wei XW (2017) Resolving data sparsity by multi-type auxiliary implicit feedback for recommender systems. Knowl-Based Syst 138:202–207
Hammou BA, Lahcen AA (2017) FRAIPA: a fast recommendation approach with improved prediction accuracy. Expert Syst Appl 8:90–97
Pawel M, Myra S (2017) Stream-based semi-supervised learning for recommender systems. Machine Leraning 106(6):771–798
Ren XY, Song MN, Haihong E, Song JD (2017) Context-aware probabilistic matrix factorization modeling for point-of-interest recommendation. Neurocomputing. 241:38–55
Xu X, Chen L, Dai YM, Chen GC (2017) A dynamic topic model and matrix factorization-based travel recommendation method exploiting ubiquitous data. IEEE Transactions on Multimedia 19(8):1933–1945
Nguyen VD, Sriboonchitta S, Huynh VN (2017) Using community preference for overcoming sparsity and cold-start problems in collaborative filtering system offering soft ratings. Electron Commer Res Appl 26:101–108
Hu Y, Shi WS, Li H, Hu XH (2017) Mitigating data sparsity using similarity reinforcement-enhanced collaborative filtering. ACM Trans Internet Technol 17(3):31
Du YP, Yao CQ, Huo SH, Liu JX (2017) A new item-based deep network structure using a restricted Boltzmann machine for collaborative filtering. Frontiers of Information Technology & Electronic Engineering 18(5):658–666
Huang Z, Chen H, Zeng D (2014) Applying associative retrieval techniques to alleviate the sparsity problem in collaborative filtering. ACM Trans Inf Syst 22(1):116–142
Ma YH, Zhou JJ, Tang ML, Tian Y, Al-Dhelaan A, Al-Rodhaan M, Lee S (2015) Social network and tag sources based augmenting collaborative recommender system. IEICE Trans Inf Syst E98D(4):902–910
Lee JW, Kim HJ, Lee SG (2010) Conceptual collaborative filtering recommendation: a probabilistic learning approach. Neurocomputing. 73(13-15):2793–2796
Anand D, Bharadwaj KK (2011) Utilizing various sparsity measures for enhancing accuracy of collaborative recommender systems based on local and global similarities. Expert Syst Appl 38(5):5101–5109
Choi K, Suh Y, Yoo D (2016) Extended collaborative filtering technique for mitigating the sparsity problem. International Journal of Computers Communication and Control 11(5):631–644
Yu DJ et al (2017) Mining hidden interests from twitter based on word similarity and social relationship for OLAP. Int J Softw Eng Knowl Eng 27(09n10):1567–1578
Tewari S, Barman AG (2018) Sequencing of items in personalized recommendations using multiple recommendation techniques. Expert Syst Appl 97:70–82
Wang N, Tian T (2016) Summarizing personal dataspace based on user interests. Int J Softw Eng Knowl Eng 26(05):691–713
Zhang W, Zhuang JY, Yong X, Li JK, Chen W, Li ZM (2017) Personalized topic modeling for recommending user-generated content. Frontiers of Information Technology & Electronic Engineering 18(5):708–718
Ma Y, Chen GQ, Wei Q (2017) Finding users preferences from large-scale online reviews for personalized recommendation. Electron Commer Res 17(1):3–29
Jiang SM, Cai SQ, Olle GO, Qin ZY (2015) Durable product review mining for customer segmentation. Kybernetes. 44(1):124–138
Zhao WX, Wang JP, He YL, Wen JR, Chang EY, Li XM (2016) Mining product adopter information from online reviews for improving product recommendation. ACM Trans Knowl Discov Data 10(3):29
Meng JK, Zhen ZB, Tao GH, Liu XZ (2016) User-Specific rating prediction for mobile applications via weight-based matrix factorization. In: Proc. IEEE 23rd International Conference on Web Services, San Francisco, pp. 728-731
Alton CYK, Snehasish B (2016) Helpfulness of user-generated reviews as a function of review sentiment, product type and information quality. Comput Hum Behav 54:547–554
Kim SJ, Maslowska E, Malthouse EC (2018) Understanding the effects of different review features on purchase probability. Int J Advert 37(1):29–53
Yu ZW, Xu H, Yang Z, Guo B (2016) Personalized travel package with multi-point-of-interest recommendation based on crowdsourced user footprints. IEEE Transactions on Human-Machine Systems 46(1):151–158
Yun YD, Danial H, Jaechoon J, Heuiseok L (2018) Developing a hybrid collaborative filtering recommendation system with opinion mining on purchase review. J Inf Sci 44(3):331–344
Bilge A, Kaleli C, Yakut I, Gunes I, Polat H (2013) A survey of privacy-preserving collaborative filtering schemes. Int J Softw Eng Knowl Eng 23(08):1085–1108
Ondrej K, Michal K, Maria B (2016) Personalized hybrid recommendation for group of users: Top-N multimedia recommender. Inf Process Manag 52(3):459–477
Acknowledgements
This work is supported by The Youth Foundation of Shanghai Polytechnic University under Grant No.EGD18XQD01, and the National Key Research and Development Plan of China under Grant No. 2017YFD0400101.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Yang, X., Zhou, S. & Cao, M. An Approach to Alleviate the Sparsity Problem of Hybrid Collaborative Filtering Based Recommendations: The Product-Attribute Perspective from User Reviews. Mobile Netw Appl 25, 376–390 (2020). https://doi.org/10.1007/s11036-019-01246-2
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11036-019-01246-2