Mai Le Bich Tuyen , Thanh Hai Nguyen and Tran Thanh Dien *

* Corresponding author (thanhdien@ctu.edu.vn)

Main Article Content

Abstract

The advancement of information technology has influenced and accelerated the growth of many economic fields and industries, including e-commerce. This is one area of information technology that has rapidly developed and gained widespread popularity due to the significant benefits it offers to the community. Today, the need for online shopping is increasing because of its convenience and timesaving, especially for busy people. Historical session data plays an important role in helping sales systems recommend orders to customers that suit their personal preferences. This study proposes models for recommending products on online sales systems based on transaction sessions using memory-based collaborative filtering methods, including user-based and item-based, and model-based collaborative filtering methods including SVD and KNN. The experimental results show that the SVD model has a better rating prediction performance than other techniques. Therefore, it is probably proposed for product recommendations on online sales systems.

Keywords: Memory-based collaborative filtering, model-based collaborative filtering, online sales systems, transaction sessions

Article Details

References

Aggarwal, D., Sharma, D., & Saxena, A. (2024). Enhancing the online shopping experience of consumers through artificial intelligence. International Journal of Information Technology and Computer Engineering, 4(1), 1-5. https://doi.org/10.55529/ijitc.42.1.5

Eldemerdash, D., shikh, K., & Abou-Ghali, M. (2023). Fashion recommendation system and its impact on consumers’ purchase decision making. International Design Journal, 13, 195-206. https://doi.org/10.21608/idj.2023.276188

Kulkarni, M., & Gulavani, S. (2022). Role of recommender system for selling products in online shopping. International Journal of Humanities and Social Science, IRJHISIC2203087, 660-666.

Lee, K., Choi, Moon, & Kim, D. (2020). A multi-period product recommender system in online food market based on recurrent neural networks. Sustainability, 12, 969. https://doi.org/10.3390/su12030969

Guan, L., Lu, H. (2012). Recommend items for user in social networking services with CF. 2012 International Conference on Computer Science and Service System (pp. 1347-1350). https://doi.org/10.1109/CSSS.2012.340

Ma, J., & Lu, Y. (2014). A recommend system for modelling large-scale advertising. International Conference on Cyberspace Technology (CCT 2014) (pp. 1-4). https://doi.org/10.1049/cp.2014.1291

Nguyen, H. T., Ngo, V. H., & Dien, T. T. (2023). Context-based and collaboration-based product recommendation approaches for a clothes online sale system. In T. D. L. Nguyen & J. Lu (Eds.), Machine Learning and Mechanics Based Soft Computing Applications (pp. 41-52). Springer Nature Singapore.
https://doi.org/10.1007/978-981-19-6450-3_6

Panicker, S., Mane, P., Pakhale, C., Fulzele, S. and Rathi, A. (2016). Online grocery recommendation system. International Journal for Scientific Research & Development, 4(4), 318-321.

Quadrana, M., Karatzoglou, A., Hidasi, B. and Cremonesi, P.(2017). Personalizing Session-based Recommendations with Hierarchical Recurrent Neural Networks. In Proceedings of the Eleventh ACM Conference on Recommender Systems (pp. 130-137). https://doi.org/10.1145/3109859.3109896

Thai-Nghe, N., & Tan-Phong, N. (2014). Building a music recommendation based on implicit feedbacks. CTU Journal of Science, 34, 81-91. (in Vietnamese).

Thai-Nghe, N., Thanh-Hai, N. and Dien, T. T. (2022). Recommendations in e-commerce systems based on deep matrix factorization. Future Data and Security Engineering. Big Data, Security and Privacy, Smart City and Industry 4.0 Applications (pp. 419-431). Springer Nature Singapore, Singapore, pp. 419-431.

Thu, T. N. M., & Nghi, H. Q. (2016). Recommender system for assisting document search. CTU Journal of Science, 43, 126-134 (in Vietnamese).

Wang, X., Zhang, J., Lin, P., Thapa, N., Wang, Y., & Wang, J. (2014). Incorporating auxiliary information in collaborative filtering data update with privacy preservation. International Journal of Advanced Computer Science and Applications, 5(4), 224-235. https://doi.org/10.14569/IJACSA.2014.050432

Zhang, S., Tay, Y., Yao, L., & Sun, A. (2018). Next item recommendation with self-attention. Arxiv. https://arxiv.org/abs/1808.06414