Browse > Article
http://dx.doi.org/10.9708/jksci.2022.27.09.149

Time-aware Collaborative Filtering with User- and Item-based Similarity Integration  

Lee, Soojung (Dept. of Computer Education, Gyeongin National University of Education)
Abstract
The popularity of e-commerce systems on the Internet is increasing day by day, and the recommendation system, as a core function of these systems, greatly reduces the effort to search for desired products by recommending products that customers may prefer. The collaborative filtering technique is a recommendation algorithm that has been successfully implemented in many commercial systems, but despite its popularity and usefulness in academia, the memory-based implementation has inaccuracies in its reference neighbor. To solve this problem, this study proposes a new time-aware collaborative filtering technique that integrates and utilizes the neighbors of each item and each user, weighting the recent similarity more than the past similarity with them, and reflecting it in the recommendation list decision. Through the experimental evaluation, it was confirmed that the proposed method showed superior performance in terms of prediction accuracy than other existing methods.
Keywords
Collaborative Filtering; Memory-based Collaborative Filtering; Time-aware Recommender System; Similarity Measure;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 S. Ahmadian, N. Joorabloo, M. Jalili, and M. Ahmadian, "Alleviating Data Sparsity Problem in Time-aware Recommender Systems using a Reliable Rating Profile Enrichment Approach," Expert Systems with Applications, Vol. 187, 115849, 2022. DOI: 10.1016/j.eswa.2021.115849   DOI
2 C. Wangwatcharakul and S. Wongthanavasu, "A Novel Temporal Recommender System based on Multiple Transitions in User Preference Drift and Topic Review Evolution," Expert Systems with Applications, Vol. 185, No. 15, 115626, 2021. DOI: 10.1016/j.eswa.2021.115626   DOI
3 B. Sun and L. Dong, Dynamic Model Adaptive to User Interest Drift based on Cluster and Nearest Neighbors. IEEE Access, Vol. 5, pp. 1682-1691, 2017. DOI: 10.1109/ACCESS.2017.2669243   DOI
4 S. Ding, Y. Li, D. Wu, Y. Zhang, and S. Yang, "Time-aware Cloud Service Recommendation using Similarity-enhanced Collaborative Filtering and ARIMA Model," Decision Support Systems, Vol. 107, pp. 103-115, 2018. DOI: 10.1016/j.dss.2017.12.012.   DOI
5 H. Li and D. Han, "A Time-aware Hybrid Recommendation Scheme Combining Content-based and Collaborative Filtering," Frontiers of Computer Science. Vol. 15, 154613, 2021. DOI: 10.1007/s11704-020-0028-7   DOI
6 L. He and F. Wu, "A Time-Context-Based Collaborative Filtering Algorithm," IEEE International Conference on Granular Computing, pp. 209-213, 2009. DOI: 10.1109/GRC.2009.5255130   DOI
7 G. Xu, Z. Tang, C. Ma, Y. Liu, and M. Daneshmand, "A Collaborative Filtering Recommendation Algorithm Based on User Confidence and Time Context," Journal of Electrical and Computer Engineering, Vol. 2019, Article ID 7070487, 2019. DOI: 10.1155/2019/7070487   DOI
8 H. Khojamli and J. Razmara, "Survey of Similarity Functions on Neighborhood-based Collaborative Filtering," Expert Systems with Applications, Vol. 185, No. 15, 115482, 2021. DOI: 10.1016/j.eswa.2021.115482   DOI
9 R. J. Ziarani and R. Ravanmehr, "Deep Neural Network Approach for a Serendipity-Oriented Recommendation System," Expert Systems with Applications, Vol. 185, No. 15, 115660. 2021. DOI: 10.1016/j.eswa.2021.115660   DOI
10 R. Xiong, J. Wang, N. Zhang, and Y. Ma, "Deep Hybrid Collaborative Filtering for Web Service Recommendation," Expert Syst. Appl., Vol. 110, pp. 191-205, 2018. DOI: 10.1016/j.eswa.2018.05.039   DOI
11 Y. Ding and X. Li, "Time Weight Collaborative Filtering," Fourteenth ACM international Conference on Information and Knowledge Management, pp. 485-492, 2005. DOI: 10.1145/1099554.1099689   DOI
12 Y. Wan, Y. Chen, and C. Yan, "An Integrated Time-Aware Collaborative Filtering Algorithm," Knowledge Management in Organizations. pp. 369-379, 2021. DOI: 10.1007/978-3-030-81635-3_30   DOI
13 S. Lee, "The Effect of an Integrated Rating Prediction Method on Performance Improvement of Collaborative Filtering," The Journal of the Institute of Internet, Broadcasting and Communication, Vol. 21, No. 5, pp. 221-226, 2021. DOI: 10.7236/JIIBC.2021.21.5.   DOI
14 F. Hao, and R. Blair, "A Comparative Study: Classification vs. User-based Collaborative Filtering for Clinical Prediction," BMC Med Res Methodol 16, 172, 2016. DOI: 10.1186/s12874-016-0261-9   DOI
15 M. Jalili, S. Ahmadian, M. Izadi, P. Moradi, and M. Salehi, "Evaluating Collaborative Filtering Recommender Algorithms: A Survey," IEEE Access, Vol. 6, pp. 74003-74024, 2018. DOI: 10.1109/ACCESS.2018.2883742   DOI
16 J. Bobadilla, F. Ortega, A. Hernando, and A. Gutierrez, "Recommender Systems Survey," Knowledge-based Systems, Vol. 46, pp. 109-132, 2013. DOI: 10.1016/j.knosys.2013.03.012   DOI
17 Z. Batmaz, A. Yurekli, A. Bilge, and C. Kaleli, "A Review on Deep Learning for Recommender Systems: Challenges and Remedies," Artificial Intelligence Review, Vol. 52, No. 1, pp. 1-37, 2019. DOI: 10.1007/s10462-018-9654-y   DOI
18 B. Shao, X. Li, G. Bian, "A Survey of Research Hotspots and Frontier Trends of Recommendation Systems from the Perspective of Knowledge Graph", Expert Systems with Applications, Vol. 165, 2021. DOI: 10.1016/j.eswa.2020.113764   DOI
19 F. Horasan, "Latent Semantic Indexing-Based Hybrid Collaborative Filtering for Recommender Systems," Arab J Sci Eng, 2022. DOI: 10.1007/s13369-022-06704-w   DOI
20 A. Livne, E. S. Tov, A. Solomon, A. Elyasaf, B. Shapira, and L. Rokach, "Evolving Context-aware Recommender Systems with Users in Mind," Expert Systems with Applications, Vol. 189, No. 1, 116042, 2022. DOI: 10.1016/j.eswa.2021.116042   DOI
21 A. Jain, N. Surendra, P. K. Singh and J. Dhar, "EMUCF: Enhanced Multistage User-based Collaborative Filtering through Non-linear Similarity for Recommendation Systems," Expert Systems with Applications, Vol. 161, 113724, 2020. DOI: 10.1016/j.eswa.2020.113724   DOI
22 N. Mohammadi and A. Rasoolzadegan, "A Two-stage Location-sensitive and User Preference-aware Recommendation System," Expert Systems with Applications, Vol. 191, No. 1, 116188, 2022. DOI: 10.1016/j.eswa.2021.116188   DOI