Issues and Solutions in Deep Learning-Enabled Recommendation Systems within the E-Commerce Field
Source abstract
Abstract
In recent years, especially with the (COVID-19) pandemic, shopping has been a challenging task. Increased online shopping has increased information available via the World Wide Web. Finding new products or identifying the most suitable products according to customers’ personalization trends is the main benefit of E-commerce recommendation systems, which use different techniques such as rating, ranking, or reviewing. These recommendations can be formed using different techniques and approaches, particularly using the technology of intelligent agents, and specific interfaces or personal agents can be used to model this type of system. These agents usually use the techniques and algorithms of Artificial Intelligence internally. A recommendation system is a prediction system that has been created to help the user to select the proper product for them, and to reduce the effort spent in the search process using advanced technology such as deep learning techniques. We investigate all studies using a standard review process for collecting and retrieving data from previous studies and illustrate their relevant accuracy and interpretability along with pros and cons helpful to business firms to adopt the most legitimate approach. The study’s findings revealed that recommendation problems are solved better by using deep learning algorithms such as CNN, RNN, and sentiment analysis, especially for popular problems such as cold start and sparsity.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Recommender Systems and Techniques · Sentiment Analysis and Opinion Mining · Data Stream Mining Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Computer Engineering, Gazi University, 06560 Ankara, Turkey
References (78)
Show source-provided references
1. Shani, G., and Gunawardana, A. (2011). Evaluating Recommendation Systems. Recommender Systems Handbook, Springer.10.1007/978-0-387-85820-3_8 ↗
2. A Study of the Dynamic Features of Recommender Systems10.1007/s10462-012-9359-6 ↗
3. Efficient Optimization of Multiple Recommendation Quality Factors According to Individual User Tendencies10.1016/j.eswa.2017.03.055 ↗
4. Sequence-Aware Recommender Systems10.1145/3190616 ↗
5. Toward the next Generation of Recommender Systems: A Survey of the State-of-the-Art and Possible Extensions10.1109/TKDE.2005.99 ↗
6. Covington, P., Adams, J., and Sargin, E. Deep Neural Networks for YouTube Recommendations. Proceedings of the 10th ACM Conference on Recommender Systems.
7. Recommendation Systems For E-Commerce Systems An Overview10.1088/1742-6596/1897/1/012024 ↗
8. Zhu, F., Wang, Y., Chen, C., Zhou, J., Li, L., and Liu, G. (2021, January 19–27). Cross-Domain Recommendation: Challenges, Progress, and Prospects. Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence, Montreal, QC, Canada.10.24963/ijcai.2021/639 ↗
9. Clement, J. (2022, October 29). Year-on-Year Change in Online Traffic Worldwide as of May 2021. Available online: https://www.statista.com/statistics/274708/online-retail-and-auction-ranked-by-worldwide-audiences/.
10. Impact of COVID-19 on Consumer Behavior: Will the Old Habits Return or Die?10.1016/j.jbusres.2020.05.059 ↗
11. (2022, August 28). Sahar Nazir Market Snapshot: Turkey. Available online: https://www.retailgazette.co.uk/blog/2021/01/market-snapshot-turkey.
12. E-Commerce Recommendation Applications10.1023/A:1009804230409 ↗
13. Aggarwal, C.C. (2016). Recommender Systems, Springer International Publishing.10.1007/978-3-319-29659-3 ↗
14. Xu, J., Karaleise, J.-W., and Li, S. (2022, October 15). The Development, Status and Trends of Recommender Systems: A Comprehensive and Critical Literature Review. Available online: https://westminsterresearch.westminster.ac.uk/item/8yw06/the-development-status-and-trends-of-recommender-systems-a-comprehensive-and-critical-literature-review.
15. Ning, X., Desrosiers, C., and Karypis, G. (2015). A Comprehensive Survey of Neighborhood-Based Recommendation Methods. Recommender Systems Handbook, Springer.10.1007/978-1-4899-7637-6_2 ↗
16. Wang, J., de Vries, A.P., and Reinders, M.J.T. (2006, January 6–11). Unifying User-Based and Item-Based Collaborative Filtering Approaches by Similarity Fusion. Proceedings of the 29th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval—SIGIR ’06, Seattle, WA, USA.10.1145/1148170.1148257 ↗
17. Jin, R., Chai, J.Y., and Si, L. (2004, January 25–29). An Automatic Weighting Scheme for Collaborative Filtering. Proceedings of the 27th Annual International Conference on Research and Development in Information Retrieval—SIGIR ’04, Sheffield, UK.10.1145/1008992.1009051 ↗
18. Item-Based Top Recommendation Algorithms10.1145/963770.963776 ↗
19. Liu, J., Dolan, P., and Pedersen, E.R. (2010, January 7–10). Personalized News Recommendation Based on Click Behavior. Proceedings of the 15th International Conference on Intelligent User Interfaces—IUI ’10, Hong Kong, China.10.1145/1719970.1719976 ↗
20. Chen, X., Xu, H., Zhang, Y., Tang, J., Cao, Y., Qin, Z., and Zha, H. (2018, January 5–9). Sequential Recommendation with User Memory Networks. Proceedings of the Eleventh ACM International Conference on Web Search and Data Mining, Los Angeles, CA, USA.10.1145/3159652.3159668 ↗
21. A Time-Aware CNN-Based Personalized Recommender System10.1155/2019/9476981 ↗
22. Cantador, I., Bellogín, A., and Vallet, D. (2010, January 26–30). Content-Based Recommendation in Social Tagging Systems. Proceedings of the Fourth ACM Conference on Recommender Systems—RecSys ’10, Barcelona, Spain.10.1145/1864708.1864756 ↗
23. Li, C., Liang, W., Wu, Z., and Cao, J. (2018, January 2–7). An Efficient Distributed-Computing Framework for Association-Rule-Based Recommendation. Proceedings of the 2018 IEEE International Conference on Web Services (ICWS), San Francisco, CA, USA.10.1109/ICWS.2018.00056 ↗
24. Collaborative Filtering Recommendation for MOOC Application10.1002/cae.21785 ↗
25. Solving the Data Sparsity Problem in Destination Prediction10.1007/s00778-014-0369-7 ↗
26. Hybrid Recommendation Algorithm of Item Cold-Start in Collaborative Filtering System
27. Lu, P., Wu, X., and Teng, D. (2015, January 12–13). Hybrid Recommendation Algorithm for E-Commerce Website. Proceedings of the 2015 8th International Symposium on Computational Intelligence and Design (ISCID), Hangzhou, China.10.1109/ISCID.2015.140 ↗
28. Liang, H., and Baldwin, T. (2015, January 19–23). A Probabilistic Rating Auto-Encoder for Personalized Recommender Systems. Proceedings of the 24th ACM International on Conference on Information and Knowledge Management, Melbourne, Australia.10.1145/2806416.2806633 ↗
29. Li, S., Kawale, J., and Fu, Y. (2015, January 19–23). Deep Collaborative Filtering via Marginalized Denoising Auto-Encoder. Proceedings of the 24th ACM International on Conference on Information and Knowledge Management, Melbourne, Australia.10.1145/2806416.2806527 ↗
30. Customer Reviews Analysis With Deep Neural Networks for E-Commerce Recommender Systems10.1109/ACCESS.2019.2937518 ↗
31. ImageNet Classification with Deep Convolutional Neural Networks10.1145/3065386 ↗
32. A Fast Learning Algorithm for Deep Belief Nets10.1162/neco.2006.18.7.1527 ↗
33. Aspect-Based Fashion Recommendation with Attention Mechanism10.1109/ACCESS.2020.3013639 ↗
34. Kostadinov, S. (2022, August 28). Understanding GRU Networks. Available online: https://towardsdatascience.com/understanding-gru-networks-2ef37df6c9be.
35. Reducing the Dimensionality of Data with Neural Networks
36. Xue, H.-J., Dai, X., Zhang, J., Huang, S., and Chen, J. (2017, January 19–25). Deep Matrix Factorization Models for Recommender Systems. Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence; International Joint Conferences on Artificial Intelligence Organization, Melbourne, Australia.10.24963/ijcai.2017/447 ↗
37. (2022, August 28). Anonymus Deep Neural Network. Available online: https://www.techopedia.com/definition/32902/deep-neural-network.
38. Topaloğlu, N. (2019). Karotis Arter Intima Media Kalinliğinin Derin Öğrenme ile Siniflandirilmasi. [Ph.D. Thesis, Gazi Üniversitesi].
39. (2022, September 30). Anonymus Convolutional Neural Networks CNN|Kernel|Stride|Padding|Pooling|Flatten|Formula. Available online: https://www.youtube.com/watch?v=Y1qxI-Df4Lk.
40. Alexander, A. (2022, September 23). Recurrent Neural Networks. Available online: https://www.youtube.com/watch?v=qjrad0V0uJE.
41. Long Short-Term Memory10.1162/neco.1997.9.8.1735 ↗
42. A Survey on Deep Matrix Factorizations10.1016/j.cosrev.2021.100423 ↗
43. (2022, October 22). Özgür Doğan Derin Öğrenme Nedir? Yapay Sinir Ağları Ne İşe Yarar?. Available online: https://teknoloji.org/derin-ogrenme-nedir-yapay-sinir-aglari-ne-ise-yarar.
44. Deep Auto Encoder Model With Convolutional Text Networks for Video Recommendation10.1109/ACCESS.2019.2905534 ↗
45. A Recommendation Model Based on Deep Neural Network10.1109/ACCESS.2018.2789866 ↗
46. A DNN-Based Cross-Domain Recommender System for Alleviating Cold-Start Problem in E-Commerce10.1109/OJIES.2020.3012627 ↗
47. Improving Explainable Recommendations by Deep Review-Based Explanations10.1109/ACCESS.2021.3076146 ↗
48. Interest-Related Item Similarity Model Based on Multimodal Data for Top-N Recommendation10.1109/ACCESS.2019.2893355 ↗
49. Next Basket Recommendation Model Based on Attribute-Aware Multi-Level Attention10.1109/ACCESS.2020.3018030 ↗
50. Learning to Style-Aware Bayesian Personalized Ranking for Visual Recommendation10.1109/ACCESS.2019.2892984 ↗
51. Differentiated Fashion Recommendation Using Knowledge Graph and Data Augmentation10.1109/ACCESS.2019.2928848 ↗
52. Semantics-Aware Autoencoder10.1109/ACCESS.2019.2953308 ↗
53. A New Users Rating-Trend Based Collaborative Denoising Auto-Encoder for Top-N Recommender Systems10.1109/ACCESS.2019.2940603 ↗
54. A Review on Deep Learning for Recommender Systems: Challenges and Remedies10.1007/s10462-018-9654-y ↗
55. Learning to Recommend With Multiple Cascading Behaviors10.1109/TKDE.2019.2958808 ↗
56. Hidasi, B., Karatzoglou, A., Baltrunas, L., and Tikk, D. (2015). Session-Based Recommendations with Recurrent Neural Networks. arXiv preprint.
57. Sentiment Analysis Importance in Digital Era
58. Mao, K., Zhu, J., Xiao, X., Lu, B., Wang, Z., and He, X. (2021, January 1–5). UltraGCN: Ultra Simplification of Graph Convolutional Networks for Recommendation. Proceedings of the 30th ACM International Conference on Information & Knowledge Management 2021, Online.10.1145/3459637.3482291 ↗
59. Deep Matrix Factorization With Implicit Feedback Embedding for Recommendation System10.1109/TII.2019.2893714 ↗
60. Vyas, V., and Uma, V. (2019). Approaches to Sentiment Analysis on Product Reviews. Sentiment Analysis and Knowledge Discovery in Contemporary Business, IGI Global.10.4018/978-1-5225-4999-4.ch002 ↗
61. A Comprehensive Survey on Sentiment Analysis: Approaches, Challenges and Trends10.1016/j.knosys.2021.107134 ↗
62. A Semantic Measure of Online Review Helpfulness and the Importance of Message Entropy10.1016/j.dss.2019.113117 ↗
63. Approach for Importance–Performance Analysis of Product Attributes From Online Reviews10.1115/1.4049865 ↗
64. Li, Q., Li, X., Lee, B., and Kim, J. (2021). A Hybrid CNN-Based Review Helpfulness Filtering Model for Improving E-Commerce Recommendation Service. Appl. Sci., 11.10.3390/app11188613 ↗
65. Feature-Level Attentive ICF for Recommendation10.1145/3490477 ↗
66. Yu, J., Yin, H., Xia, X., Chen, T., Cui, L., and Nguyen, Q.V.H. (2022, January 11–15). Are Graph Augmentations Necessary?. Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval, Madrid, Spain.10.1145/3477495.3531937 ↗
67. Comparison of Sentiment Analysis on Online Product Reviews Using Optimised RNN-LSTM with Support Vector Machine10.14704/WEB/V19I1/WEB19256 ↗
68. Sentiment Analysis of Movie Reviews Using Machine Learning Techniques
69. Bayesian Additive Matrix Approximation for Social Recommendation10.1145/3511896 ↗
70. Comparative Study of Deep Learning Models for Analyzing Online Restaurant Reviews in the Era of the COVID-19 Pandemic10.1016/j.ijhm.2020.102849 ↗
71. Consumer Recommendation Prediction in Online Reviews Using Cuckoo Optimized Machine Learning Models10.1016/j.compeleceng.2021.107397 ↗
72. Exploring Users’ Internal Influence from Reviews for Social Recommendation10.1109/TMM.2018.2863598 ↗
73. CAPER: Context-Aware Personalized Emoji Recommendation10.1109/TKDE.2020.2966971 ↗
74. Personalized Long- and Short-Term Preference Learning for Next POI Recommendation10.1109/TKDE.2020.3002531 ↗
75. A Survey of Collaborative Filtering Techniques10.1155/2009/421425 ↗
76. Zhang, F. (2009, January 11–13). A Survey of Shilling Attacks in Collaborative Filtering Recommender Systems. Proceedings of the 2009 International Conference on Computational Intelligence and Software Engineering, Wuhan, China.10.1109/CISE.2009.5365077 ↗
77. Attacks and Remedies in Collaborative Recommendation10.1109/MIS.2007.45 ↗
78. An Ontology-Based Similarity Measurement for Problem-Based Case Reasoning10.1016/j.eswa.2008.07.033 ↗