Abstract
In recent decades, online product recommendation system has become a main channel for enterprise promotion, because it is rapidly used across several aspects of ecommerce and online media. However, dealing with the customer feedbacks in text format as an unstructured data is a challenging task, because it is hard to analyze and interpret the information. In this research work, matrix factorization and non-negative matrix factorization methods are applied in gated recurrent unit to predict the long and global time interested products of the users. The factorization methods generate the latent user and product features in gated recurrent unit for underlying the interaction between users and products. Additionally, the obtained latent user and product features are feed to Broyden Fletcher Goldfarb Shanno algorithm to recommend the final product to the customers. In this paper, gated recurrent unit gives differentiable dependencies on predicted state. To resolve the problems of non-linear constrains in gated recurrent unit, the Broyden Fletcher Goldfarb Shanno algorithm is applied in this work. Simulation results showed that the proposed algorithm achieved better performance in product recommendation compared to collaborative filtering, fuzzy c means, k-means clustering and quantum inspired possibilistic fuzzy C-means on amazon customer review database in terms of precision, recall, and accuracy.
Similar content being viewed by others
References
Sohail SS, Siddiqui J, Ali R (2015) User feedback based evaluation of a product recommendation system using rank aggregation method. In: Advances in intelligent informatics. Springer, Cham, pp 349–358. sshttps://doi.org/10.1007/978-3-319-11218-3_32
Tsao WY (2013) The fitness of product information: Evidence from online recommendations. Int J Inf Manag 33:1–9. https://doi.org/10.1016/j.ijinfomgt.2012.04.003
Yesodha K, Anitha R, Mala T, Vindhya S (2018) Product recommendation system using support vector machine. In: Advanced computational and communication paradigms. Springer, Singapore, pp 438–446
An J, Zhao S, Lu X, Liu N (2018) A two-stage multiple-factor aware method for travel product recommendation. Multimedia Tools Appl 77:28991–29012. https://doi.org/10.1007/s11042-018-5992-7
Zhao WX, Wang J, He Y, Wen JR, Chang EY, Li X (2016) Mining product adopter information from online reviews for improving product recommendation. ACM Trans Knowl Discov Data TKDD 10:1–23. https://doi.org/10.1145/2842629
Hwangbo H, Kim YS, Cha KJ (2018) Recommendation system development for fashion retail e-commerce. Electron Commer Res Appl 28:94–101. https://doi.org/10.1016/j.elerap.2018.01.012
Huang Y, Wang NN, Zhang H, Wang J (2019) A novel product recommendation model consolidating price, trust and online reviews. Kybernetes. https://doi.org/10.1108/k-03-2018-0143
Zhang H, Zhao L, Gupta S (2018) The role of online product recommendations on customer decision making and loyalty in social shopping communities. Int J Inf Manag 38:150–166
Guo Y, Wang M, Li X (2017) Application of an improved Apriori algorithm in a mobile e-commerce recommendation system. Ind Manag Data Syst. https://doi.org/10.1108/imds-03-2016-0094
Xiao Y, Ezeife CI (2018) E-commerce product recommendation using historical purchases and clickstream data. In: International conference on big data analytics and knowledge discovery. Springer, Cham, pp 70–82
Choi K, Yoo D, Kim G, Suh Y (2012) A hybrid online-product recommendation system: combining implicit rating-based collaborative filtering and sequential pattern analysis. Electr Commer Res Appl 11:309–317. https://doi.org/10.1016/j.elerap.2012.02.004
Bandyopadhyay S, Thakur SS, Mandal JK (2017) Product recommendation for E-commerce data using association rule and apriori algorithm. In: International conference on modelling and simulation. Springer, Cham, pp 585–593. https://doi.org/10.1007/978-3-319-74808-5_51
Lakshmanaprabu SK, Shankar K, Gupta D, Khanna A, Rodrigues JJ, Pinheiro PR, De Albuquerque VHC (2018) Ranking analysis for online customer reviews of products using opinion mining with clustering. Complexity. https://doi.org/10.1155/2018/3569351
Bag S, Tiwari MK, Chan FT (2019) Predicting the consumer’s purchase intention of durable goods: an attribute-level analysis. J Bus Res 94:408–419. https://doi.org/10.1016/j.jbusres.2017.11.031
Liang R, Wang JQ (2019) A linguistic intuitionistic cloud decision support model with sentiment analysis for product selection in E-commerce. Int J Fuzzy Syst 21:963–977. https://doi.org/10.1007/s40815-019-00606-0
Riaz S, Fatima M, Kamran M, Nisar MW (2019) Opinion mining on large scale data using sentiment analysis and k-means clustering. Clust Comput 22:7149–7164. https://doi.org/10.1007/s10586-017-1077-z
Zhao Y, Xu X, Wang M (2019) Predicting overall customer satisfaction: Big data evidence from hotel online textual reviews. Int J Hosp Manag 76:111–121. https://doi.org/10.1016/j.ijhm.2018.03.017
Shoja BM, Tabrizi N (2019) Customer reviews analysis with deep neural networks for E-commerce recommender systems. IEEE Access 7:119121–119130. https://doi.org/10.1109/access.2019.2937518
Bai T, Zhao WX, He Y, Nie JY, Wen JR (2018) Characterizing and predicting early reviewers for effective product marketing on e-commerce websites. IEEE Trans Knowl Data Eng 30:2271–2284. https://doi.org/10.1109/tkde.2018.2821671
Zhao WX, Li S, He Y, Wang L, Wen JR, Li X (2016) Exploring demographic information in social media for product recommendation. Knowl Inf Syst 49:61–89. https://doi.org/10.1007/s10115-015-0897-5
Kim H, Yang G, Jung H, Lee SH, Ahn JJ (2019) An intelligent product recommendation model to reflect the recent purchasing patterns of customers. Mob Netw Appl 24:163–170. https://doi.org/10.1007/s11036-017-0986-7
Wang K, Zhang T, Xue T, Lu Y, Na SG (2020) E-commerce personalized recommendation analysis by deeply-learned clustering. J Vis Commun Image Represent 71:102735. https://doi.org/10.1016/j.jvcir.2019.102735
Patro SGK, Mishra BK, Panda SK, Kumar R, Long HV, Taniar D, Priyadarshini I (2020) A hybrid action-related k-nearest neighbour (HAR-KNN) approach for recommendation systems. IEEE Access 8:90978–90991. https://doi.org/10.1109/access.2020.2994056
Kolhe L, Jetawat AK, Khairnar V (2020) Robust product recommendation system using modified grey wolf optimizer and quantum inspired possibilistic fuzzy C-means. Clust Comput. https://doi.org/10.1007/s10586-020-03171
Marques G, Respício A, Afonso AP (2016) A mobile recommendation system supporting group collaborative decision making. Procedia Comput Sci 96:560–567
Hartanto M, Utama DN (2020) Intelligent decision support model for recommending restaurant. Cogent Eng 7(1):1763888
Gaeta M, Orciuoli F, Rarità L, Tomasiello S (2017) Fitted Q-iteration and functional networks for ubiquitous recommender systems. Soft Comput 21(23):7067–7075
Yadav U, Duhan N, Bhatia KK (2020) Dealing with pure new user cold-start problem in recommendation system based on linked open data and social network features. Mob Inf Syst. https://doi.org/10.1155/2020/8912065
Çano E, Morisio M (2017) Hybrid recommender systems: a systematic literature review. Intell Data Anal 21:1487–1524. https://doi.org/10.3233/ida-163209
Iftikhar A, Ghazanfar MA, Ayub M, Mehmood Z, Maqsood M (2020) An improved product recommendation method for collaborative filtering. IEEE Access 8:123841–123857. https://doi.org/10.1109/access.2020.3005953
Wu B, Ye Y (2020) BSPR: basket-sensitive personalized ranking for product recommendation. Inf Sci. https://doi.org/10.1016/j.ins.2020.06.046
Guo Y, Yin C, Li M, Ren X, Liu P (2018) Mobile e-commerce recommendation system based on multi-source information fusion for sustainable e-business. Sustainability 10:147. https://doi.org/10.3390/su10010147
Ramzan B, Bajwa IS, Jamil N, Amin RU, Ramzan S, Mirza F, Sarwar N (2019) An intelligent data analysis for recommendation systems using machine learning. Sci Program. https://doi.org/10.1155/2019/5941096
Cao Y, Li Y (2007) An intelligent fuzzy-based recommendation system for consumer electronic products. Expert Syst Appl 33:230–240. https://doi.org/10.1016/j.eswa.2006.04.012
McAuley J, Leskovec J (2013) Hidden factors and hidden topics: understanding rating dimensions with review text. RecSys. https://doi.org/10.1145/2507157.2507163
Wang YJ, Shen J, Liu W, Sun XM, Dou ZH (2013) Non-negative constraint research of Tikhonov regularization inversion for dynamic light scattering. Laser Phys 23:085701. https://doi.org/10.1088/1054-660x/23/8/085701
Rana R (2016) Gated recurrent unit (GRU) for emotion classification from noisy speech. arXiv preprint arXiv:1612.07778
Zhang H, Li R, Cai Z, Gu Z, Heidari AA, Wang M, Chen H, Chen M (2020) Advanced orthogonal moth flame optimization with Broyden–Fletcher–Goldfarb–Shanno algorithm: framework and real-world problems. Expert Syst Appl. https://doi.org/10.1016/j.eswa.2020.113617
Funding
This study was not funded by any organization.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Rights and permissions
About this article
Cite this article
Suresh, A., Carmel Mary Belinda, M.J. Online product recommendation system using gated recurrent unit with Broyden Fletcher Goldfarb Shanno algorithm. Evol. Intel. 15, 1861–1874 (2022). https://doi.org/10.1007/s12065-021-00594-x
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12065-021-00594-x