Browse > Article
http://dx.doi.org/10.13088/jiis.2020.26.1.151

A Hybrid Collaborative Filtering-based Product Recommender System using Search Keywords  

Lee, Yunju (Graduate School of Business IT, Kookmin University)
Won, Haram (Graduate School of Business IT, Kookmin University)
Shim, Jaeseung (Graduate School of Business IT, Kookmin University)
Ahn, Hyunchul (Graduate School of Business IT, Kookmin University)
Publication Information
Journal of Intelligence and Information Systems / v.26, no.1, 2020 , pp. 151-166 More about this Journal
Abstract
A recommender system is a system that recommends products or services that best meet the preferences of each customer using statistical or machine learning techniques. Collaborative filtering (CF) is the most commonly used algorithm for implementing recommender systems. However, in most cases, it only uses purchase history or customer ratings, even though customers provide numerous other data that are available. E-commerce customers frequently use a search function to find the products in which they are interested among the vast array of products offered. Such search keyword data may be a very useful information source for modeling customer preferences. However, it is rarely used as a source of information for recommendation systems. In this paper, we propose a novel hybrid CF model based on the Doc2Vec algorithm using search keywords and purchase history data of online shopping mall customers. To validate the applicability of the proposed model, we empirically tested its performance using real-world online shopping mall data from Korea. As the number of recommended products increases, the recommendation performance of the proposed CF (or, hybrid CF based on the customer's search keywords) is improved. On the other hand, the performance of a conventional CF gradually decreased as the number of recommended products increased. As a result, we found that using search keyword data effectively represents customer preferences and might contribute to an improvement in conventional CF recommender systems.
Keywords
Recommender System; Hybrid Collaborative Filtering; Doc2Vec; Word Embedding; Search Keyword;
Citations & Related Records
Times Cited By KSCI : 12  (Citation Analysis)
연도 인용수 순위
1 Kim, K. S., "A hybrid collaborative filtering algorithm for personalized recommendations and its application to the internet electronic commerce," The Journal of Internet Electronic Commerce Research, Vol.8, No.4(2008), 1-20.   DOI
2 Kim, M. G. and K.-j. Kim, "Recommender Systems using Structural Hole and Collaborative Filtering," Journal of Intelligence and Information Systems, Vol.20, No.4(2014), 107-120.   DOI
3 Kim, M., N. G. Kim, and I. H. Jung, "A Methodology for Extracting Shopping-Related Keywords by Analyzing Internet Navigation Patterns," Journal of Intelligence and Information Systems, Vol.20, No.2(2014), 123-136.   DOI
4 Kang, E. J. and Y. S. Choi, "Influence of information retrieval using A.I speaker on online purchasing experience - based on AISAS model," In Proceedings of HCI Korea 2019, (2019), 425-430
5 Ku, M. J. and H. C. Ahn, "A Hybrid Recommender System based on Collaborative Filtering with Selective Use of Overall and Multicriteria Ratings," Journal of Intelligence and Information Systems, Vol.24, No.2(2018), 85-109.   DOI
6 Le, Q. and T., Mikolov, "Distributed representations of sentences and documents," In Proceedings of the International Conference on Machine Learning, (2014), 1188-1196.
7 Lee, H. S. and P. S. Kim, "The Effect of Consumer's Technology Acceptance and Resistance on Intention to Use of Artificial Intelligence (AI)," Korean Management Review, Vol.48, No.5(2019), 1195-1219   DOI
8 Lee, R. K., N. H. Chung, and T. H. Hong, "Developing the online reviews based recommender models for multi-attributes using deep learning," Journal of Information Systems, Vol.28, No.1(2019), 97-114.   DOI
9 Lee Y. S., K. C. Cha, and S.-h. Kim. "Internet Search Behavior and Box Office Performance," Korean Management Review, Vol.45, No.5 (2016), 1501-1526.   DOI
10 Mikolov, T., I. Sutskever, K. Chen, G. Corrado, and J. Dean, "Distributed representations of words and phrases and their compositionality," Advances in Neural Information Processing Systems, (2013), 3111-3119.
11 Nandi, R. N., M. A., Zaman, T., Al Muntasir, S. H., Sumit, T., Sourov, and M. J. U. Rahman, "Bangla news recommendation using doc2vec," In 2018 International Conference on Bangla Speech and Language Processing (ICBSLP), (2018), 1-5.
12 Park, J., Y. H. Cho, and J. K. Kim, "Social Network : A Novel Approach to New Customer Recommendations," Journal of Intelligence and Information Systems, Vol.15, No.1(2009), 123-140.
13 Park, J., and N. Kim, "Multi-Vector Document Embedding Using Semantic Decomposition of Complex Documents," Journal of Intelligence and Information Systems, Vol.25, No.3 (2019), 19-41.   DOI
14 Phi, V. T., L., Chen, and Y. Hirate, "Distributed representation based recommender systems in e-commerce," In DEIM Forum, (2016).
15 Sarwar, B., G., Karypis, J. A. Konstan, and J. Riedl, "Analysis of Recommendation Algorithms for E-commerce," Proceedings of ACM E-commerce 2000 Conference, (2000), 158-167.
16 Shim, J., H. R. Won, and H. Ahn, "Doc2vec-based intelligent fake news classification model using domestic news articles," Proceedings of the Korea Intelligent Information System Society Conference, 1-3.
17 Shin J. H., J. H. Song, K. S. Bok and J. S. Yoo, "Personalized Travel Destination Recommendation Scheme through Hybrid Collaborative Filtering," Proceedings of the Korea Contents Association, (2018), 383-384.
18 Stiebellehner, S., J., Wang, and S., Yuan, "Learning Continuous User Representations through Hybrid Filtering with doc2vec," arXiv preprint arXiv 1801.00215., (2017).
19 Takacs, G., I., Pilaszy, B. Nemeth, and D., Tikk, "Scalable collaborative filtering approaches for large recommender systems." Journal of Machine Learning Research, (2009), 623-656.
20 Wu, C., and M. Yan, "Session-aware information embedding for e-commerce product recommendation," In Proceedings of the 2017 ACM on Conference on Information and Knowledge Management, (2017), 2379-2382.
21 Zhang, X., J., Liu, B., Cao, Q., Xiao, and Y. Wen, "Web Service Recommendation via Combining Doc2Vec-Based Functionality Clustering and DeepFM-Based Score Prediction," In 2018 IEEE International Conference on Parallel & Distributed Processing with Applications, Ubiquitous Computing & Communications, Big Data & Cloud Computing, Social Computing & Networking, Sustainable Computing & Communications (ISPA/IUCC/BDCloud/SocialCom/SustainCom), (2018), 509-516.
22 Adomavicius, G., and A. Tuzhilin, "Context-aware recommender systems," In Recommender Systems Handbook, Springer, Boston, MA, 2011
23 Balabanovic, M., and Y. Shoham, "Fab: content-based, collaborative recommendation," Communications of the ACM, Vol.40, No.3 (1997), 66-72.   DOI
24 Billsus, D., and M. J. Pazzani, "Learning Collaborative Information Filters," In International Conference of Machine Learning, Vol. 98, (1998), 46-54.
25 Breese, J. S., D. Heckerman, and C. Kadie, "Empirical analysis of predictive algorithms for collaborative filtering," Proceedings of the Fourteenth conference on Uncertainty in artificial intelligence, (1998), 43-52.
26 Cho S.-e., and H.-s. Lim, "A Study on Product Recommendation System Based on User Search keyword," Journal of Digital Contents Society, Vol.20, No.2(2019), 315-320.   DOI
27 Cho, S.-y., J.-e. Choi, K.-h. Lee, and H.-w. Kim, "An Online Review Mining Approach to a Recommendation System," Information Systems Review, Vol.17, No.3(2015), 95-111.   DOI
28 Choi, S. B. and H. C. Ahn, "A study on the improvement of collaborative filtering prediction accuracy using online user review sentiment analysis," In Proceedings of the Korea Intelligent Information System Society Conference, (2017), 30-31.
29 Cho, Y. H., J. K. Kim, D. H. Ahn, and H. A. Lee, "An Explanation based Recommender System using Collaborative Filtering: WebCF-Exp," Korean Management Review, Vol.35, No.2 (2006), 493-19.
30 Choi D.-j., J.-y. Park, S.-b. Park, J.-t. Lim, J.-o Song, K.-s. Bok, and J.-s. Yoo, "Personalized Recommendation Considering Item Confidence in E-Commerce," Journal of the Korea Contents Association, Vol.19, No.3(2019), 171-182.   DOI
31 Karvelis, P., D., Gavrilis, G., Georgoulas, and C. Stylios, "Topic recommendation using Doc2Vec," In 2018 IEEE International Joint Conference on Neural Networks (IJCNN), (2018), 1-6.
32 Ki, H., J.-h. Lee, H.-w. Park, M.-j. Chae, S.-w. Choi and J. Park, "Inferring User Traits from Applications Installed on a Smart Phone," Journal of KIISE: Software and Applications, Vol.45, No.12(2018), 1240-1249.   DOI
33 Jeong, J., M. Jee, M. Go, H. Kim, H. Lim, Y. Lee, and W. Kim, "Related Documents Classification System by Similarity between Documents," Journal of Broadcast Engineering, Vol.24, No.1(2019), 77-86.   DOI
34 Jeong J.-w., W.-s. Hwang, H.-j. Lee, S.-w. Kim, "Recommendation Exploiting Search-Keywords in Online Shopping," Proceedings on KIISE Conference. Vol. 39. No. 2(2012), 95-97
35 Kim, H., S. Chae, J. Yoo, and S. Bae, "Online shopping mall customer purchasing type clustering and purchasing power evaluation model," Proceedings on Korean Institute of Industrial Engineers, 2019, 2597-2616