Implementing Collaborative Filtering for E-Commerce Product Personalization Using a Rapid Application Development Approach

Authors

  • Mullah Cadre Giawa President University
  • Egi Al Fansyah Telkom University
  • Dwi fahira Alsyah Telkom University
  • Abdul Hakim Satria Nusantara
  • Daffa Shidqi Thamrin Telkom University
  • Ratandi Ahmad Fauzan Telkom University

DOI:

https://doi.org/10.62123/enigma.v3i2.145

Keywords:

E-commerce, Recommender System, Cosine Similarity, RAD, MAE, RMSE

Abstract

The rapid expansion of e-commerce has increased the difficulty of guiding users toward relevant products, particularly as catalogs grow and user preferences become more diverse. This paper presents an end-to-end implementation of a personalized product recommendation feature using a memory-based collaborative filtering approach integrated into an e-commerce platform. Development followed a Rapid Application Development (RAD) workflow, enabling iterative prototyping, integration, and testing of the recommendation module within the operational system. Recommendations were generated using a K-Nearest Neighbors method with cosine-based similarity to identify related items from user interaction histories and to produce Top-N product suggestions in the storefront interface. Model evaluation employed a transactional dataset commonly used for recommender experiments, which was refined from 541,909 records (8 attributes) to 406,829 interaction-focused records (CustomerID, Description, Quantity). Performance was assessed using MAE, RMSE, and F1-score, yielding values of 0.6, 0.8, and 0.6, respectively. The results indicate that collaborative filtering can provide moderately accurate and relevant recommendations when interaction history is available, while also exposing practical limitations for users with limited transactions, reflecting a cold-start constraint. These findings suggest that RAD-supported integration of collaborative filtering is feasible for e-commerce personalization and provides a baseline for further enhancement.

Downloads

Download data is not yet available.

References

[1] S. J. Khamdamov et al., “The Impact of AI and Machine Learning on E commerce Personalization,” in ACM International Conference Proceeding Series, Association for Computing Machinery, Jul. 2025, pp. 115–128. doi: 10.1145/3726122.3726142.

[2] V. Chkoniya, “The Social Dynamics of Trust in the Digital Economy: A Quantitative Analysis of Personalization and Transparency in European E-Commerce,” European Journal of Social Science Education and Research, vol. 12, no. 3, pp. 81–96, Jul. 2025, doi: 10.26417/w73zrh06.

[3] K. D. Long, T. H. Yen, and D. T. Huong, “Driving Online Green Product Loyalty Through Website Personalization and Hedonic Quality Enjoyment: Evidence from Vietnamese E-Commerce Consumers,” International Journal of Sustainable Development and Planning, vol. 20, no. 6, pp. 2575–2588, Jun. 2025, doi: 10.18280/ijsdp.200625.

[4] D. Wu and X. Li, “A Systematic Literature Review of Financial Product Recommendation Systems,” Mar. 01, 2025, Multidisciplinary Digital Publishing Institute (MDPI). doi: 10.3390/info16030196.

[5] M. A. Hodovychenko and A. A. Gorbatenko, “Recommender systems: models, challenges and opportunities,” 2023, Odesa Polytechnic National University. doi: 10.15276/hait.06.2023.20.

[6] S. Y. Jeong and Y. K. Kim, “Deep Learning-Based Context-Aware Recommender System Considering Change in Preference,” Electronics (Switzerland), vol. 12, no. 10, May 2023, doi: 10.3390/electronics12102337.

[7] L. Yu and L. Yan, “Tourism Product Recommendation Based on LSTM Model,” in Procedia Computer Science, Elsevier B.V., 2025, pp. 1228–1234. doi: 10.1016/j.procs.2025.05.164.

[8] R. Madani and A. Ez-Zahout, “A Review-based Context-Aware Recommender Systems: Using Custom NER and Factorization Machines.” [Online]. Available: www.ijacsa.thesai.org

[9] B. R. Reddy and R. L. Kumar, “An E-Commerce Based Personalized Health Product Recommendation System Using CNN-Bi-LSTM Model,” International Journal of Intelligent Engineering and Systems, vol. 16, no. 6, pp. 398–410, 2023, doi: 10.22266/ijies2023.1231.33.

[10] N. Zareena and T. R. Balaga, “Enhancing e-commerce personalization with review-based adaptive feature matching: a real-time approach,” IAES International Journal of Artificial Intelligence, vol. 14, no. 3, pp. 2178–2184, Jun. 2025, doi: 10.11591/ijai.v14.i3.pp2178-2184.

[11] R. Thomas and J. R. Jeba, “A novel framework for an intelligent deep learning based product recommendation system using sentiment analysis (SA),” Automatika, vol. 65, no. 2, pp. 410–424, 2024, doi: 10.1080/00051144.2023.2295148.

[12] R. Renukadevi, M. Ramalingam, K. Sathishkumar, E. Boopathi Kumar, S. Janarthanam, and A. A. Kholmanovich, “An Improved Collaborative User Product Recommendation System Using Computational Intelligence with Association Rules,” 2024.

[13] C. Udokwu, R. Zimmermann, F. Darbanian, T. Obinwanne, and P. Brandtner, “Design and Implementation of a Product Recommendation System with Association and Clustering Algorithms,” in Procedia Computer Science, Elsevier B.V., 2023, pp. 512–520. doi: 10.1016/j.procs.2023.01.319.

[14] E. Pawełek-Lubera, M. Przyborowski, D. Ślęzak, and A. Wasilewski, “Multi-criteria selection of data clustering methods for e-commerce personalization,” Appl. Soft Comput., vol. 182, Oct. 2025, doi: 10.1016/j.asoc.2025.113559.

[15] J. Zhang, M. S. Balaji, J. Luo, S. Jha, and Y. K. Dwivedi, “It is a match! The effect of regulatory fit on new products recommendations,” Psychol. Mark., vol. 41, no. 8, pp. 1882–1899, Aug. 2024, doi: 10.1002/mar.22016.

[16] L. Chen, S. Wang, K. Ma, and Y. Wu, “Effect of product recommendation type and focal goal importance on consumer purchase intention,” South African Journal of Business Management, vol. 55, no. 1, 2024, doi: 10.4102/sajbm.v55i1.4263.

[17] R. Henriques and L. Pinto, “A novel evaluation framework for recommender systems in big data environments,” Expert Syst. Appl., vol. 231, Nov. 2023, doi: 10.1016/j.eswa.2023.120659.

[18] R. Mehta, S. Mishra, and S. Saha, “Onto Proximality in Non Negative Matrix Factorization for Recommender Systems,” IEEE Access, vol. 13, pp. 67476–67487, 2025, doi: 10.1109/ACCESS.2025.3557945.

[19] E. Lex and M. Schedl, “Psychology-informed Recommender Systems: A Human-Centric Perspective on Recommender Systems,” in CHIIR 2022 - Proceedings of the 2022 Conference on Human Information Interaction and Retrieval, Association for Computing Machinery, Inc, Mar. 2022, pp. 367–368. doi: 10.1145/3498366.3505841.

[20] A. D. Starke and M. Lee, “Unifying Recommender Systems and Conversational User Interfaces,” in ACM International Conference Proceeding Series, Association for Computing Machinery, Jul. 2022. doi: 10.1145/3543829.3544524.

[21] F. Maulana, H. Fajri, M. F. Safitra, and M. Lubis, “Unmasking log4j’s Vulnerability: Protecting Systems against Exploitation through Ethical Hacking and Cyberlaw Perspectives,” in 2023 9th International Conference on Computer and Communication Engineering (ICCCE), IEEE, Aug. 2023, pp. 311–316. doi: 10.1109/ICCCE58854.2023.10246082.

[22] T. Syafiera, M. Lubis, R. W. Witjaksono, and H. D. Anggana, “The Means of Engagement (MOE) Model of the Agreement towards the Enterprise Resource Planning (ERP) Implementation,” in 2019 Fourth International Conference on Informatics and Computing (ICIC), IEEE, Oct. 2019, pp. 1–6. doi: 10.1109/ICIC47613.2019.8985900.

[23] M. Lubis, H. H. R. Ananza, and F. D. Suryoputro, “Analysis and Design of Policy and Standard Operating Procedure (SOP) for Information Technology in the Communication and Information Services Department,” in 2020 6th International Conference on Interactive Digital Media (ICIDM), IEEE, Dec. 2020, pp. 1–7. doi: 10.1109/ICIDM51048.2020.9339659.

[24] S. Nurindasari et al., Keselamatan Kerja Dan Kesehatan Mental. Yayasan Kita Menulis, 2025.

[25] M. F. Safitra, M. I. Alhari, D. P. Putri, M. Lubis, H. Fakhrurroja, and V. Satria Praditha, “Metaverse Trend: Definition, Application, Opportunities, Law, and Ethics,” in 2023 IEEE International Conference on Computing (ICOCO), 2023, pp. 160–165. doi: 10.1109/ICOCO59262.2023.10397864.

[26] M. and L. A. R. and A. M. I. Safitra Muhammad Fakhrul and Lubis, “The Need for Energy-Efficient Networks: A Review of Green Communication Systems and Network Architectures,” in Intelligent Sustainable Systems, D. S. and M. D. and J. A. Nagar Atulya K. and Jat, Ed., Singapore: Springer Nature Singapore, 2024, pp. 127–136.

[27] Y. A. Prasetyo and M. Lubis, “Smart City Architecture Development Methodology (SCADM): A Meta-Analysis Using SOA-EA and SoS Approach,” Apr. 01, 2020, SAGE Publications Inc. doi: 10.1177/2158244020919528.

[28] A. R. Ahlan and M. Lubis, “Information security awareness in university: Maintaining learnability, performance and adaptability through roles of responsibility,” in 2011 7th International Conference on Information Assurance and Security (IAS), IEEE, Dec. 2011, pp. 246–250. doi: 10.1109/ISIAS.2011.6122827.

[29] M. Lubis, M. Kartiwi, and S. Zulhuda, “Privacy and personal data protection in electronic voting: Factors and measures,” Telkomnika (Telecommunication Computing Electronics and Control), vol. 15, no. 1, pp. 512–521, Mar. 2017, doi: 10.12928/TELKOMNIKA.v15i1.3804.

Downloads

Published

2026-04-30

How to Cite

Giawa, M. C., Fansyah, E. A., Alsyah, D. fahira, Nusantara, A. H. S., Thamrin, D. S., & Fauzan, R. A. (2026). Implementing Collaborative Filtering for E-Commerce Product Personalization Using a Rapid Application Development Approach . Electronic Integrated Computer Algorithm Journal, 3(2), 41–48. https://doi.org/10.62123/enigma.v3i2.145

Most read articles by the same author(s)

Similar Articles

1 2 > >> 

You may also start an advanced similarity search for this article.