CFP last date
20 January 2025
Reseach Article

E-Commerce Product Recommendation System using Machine Learning Algorithms

by Ataur Rahman, Mamunur Rashid, Mohd. Sultan Ahammad
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 186 - Number 28
Year of Publication: 2024
Authors: Ataur Rahman, Mamunur Rashid, Mohd. Sultan Ahammad
10.5120/ijca2024923795

Ataur Rahman, Mamunur Rashid, Mohd. Sultan Ahammad . E-Commerce Product Recommendation System using Machine Learning Algorithms. International Journal of Computer Applications. 186, 28 ( Jul 2024), 49-53. DOI=10.5120/ijca2024923795

@article{ 10.5120/ijca2024923795,
author = { Ataur Rahman, Mamunur Rashid, Mohd. Sultan Ahammad },
title = { E-Commerce Product Recommendation System using Machine Learning Algorithms },
journal = { International Journal of Computer Applications },
issue_date = { Jul 2024 },
volume = { 186 },
number = { 28 },
month = { Jul },
year = { 2024 },
issn = { 0975-8887 },
pages = { 49-53 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume186/number28/e-commerce-product-recommendation-system-using-machine-learning-algorithms/ },
doi = { 10.5120/ijca2024923795 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-07-26T23:00:21.073124+05:30
%A Ataur Rahman
%A Mamunur Rashid
%A Mohd. Sultan Ahammad
%T E-Commerce Product Recommendation System using Machine Learning Algorithms
%J International Journal of Computer Applications
%@ 0975-8887
%V 186
%N 28
%P 49-53
%D 2024
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Algorithms are used in e-commerce product recommendation systems. These systems just recently began utilizing machine learning algorithms due to the development and growth of the artificial intelligence research community. This project aspires to transform how ecommerce platforms communicate with their users. We have created a model that can customize product recommendations and offers for each unique customer using cutting-edge machine learning techniques, we used PCA to reduce features and four machine learning algorithms like Gaussian Naive Bayes (GNB), Random Forest (RF), Logistic Regression (LR), Decision Tree (DT), the Random Forest algorithms achieve the highest accuracy of 99.6% with a 96.99 r square score, 1.92% MSE score, and 0.087 MAE score. The outcome is advantageous for both the client and the business. In this research, we will examine the model's development and training in detail and show how well it performs using actual data. Learning from machines can change of ecommerce world.

References
  1. A Micu, A.E. Geru, Captina, A. and Muntean (2021). The Impact of Artificial Intelligence Use on the E-Commerce in Romania. Amfiteatru Economic, 23(56), pp. 137-154.
  2. Qin Xu and Jun Wang. | 23 January 2022 | A Social-aware and Mobile Computing-based E-Commerce Product Recommendation System. Hindawi Computational Intelligence and Neuroscience Volume 2022, Article ID 9501246, 8 pages.
  3. Marius GERU, Angela Eliza MICU, Alexandru CAPATINA, Adrian MICU, | December 2018 | Using Artificial Intelligence on Social Media’s User Generated Content for Disruptive Marketing Strategies in eCommerce.
  4. Haris Ahmed, Dr. Tahseen Ahmed Jilani, Waleej Haider, Mohammad Asad Abbasi, Shardha Nand, Saher Kamran. | January 2017 | Establishing Standard Rules for Choosing Best KPIs for an E-Commerce Business based on Google Analytics and Machine Learning Technique.
  5. Ezhilarasan C and Ramani S 2017 Performance Prediction using Modified Clustering Techniques with Fuzzy Association Rule Mining Approach for Retail 2017 International Conference on Intelligent Computing and Control.
  6. Ito Y and Kato S 2016 An Apriori-Based Approach to Product Placement in Order Picking International Conference on Agents.
  7. C S Fatoni, E Utami and F W Wibowo. | December 2018 | Online Store Product Recommendation System Uses Apriori Method, article in Journal of Physics Conference Series.
  8. Ali, N.M.; Alshahrani, A.Alghamdi, A.M.; Novikov, B. SmartTips: Online Products Recommendations System Based on Analyzing Customers Reviews. Appl. ci. 2022, 12, 8823. https://doi.org/10.3390/app12178823
  9. Bhatia, L., & Prasad, S. S. (2015, February). Building a Distributed Generic Recommender Using Scalable Data Mining Library. In Computational Intelligence & Communication Technology (CICT), 2015 IEEE International Conference on (pp. 98-102). IEEE.
  10. Borg, M. (2014, September). Embrace your issues: compassing the software engineering landscape using bug reports. In Proceedings of the 29th ACM/IEEE international conference on Automated software engineering (pp. 891-894). ACM.
  11. Bouneffouf, D., Bouzeghoub, A., & Ganarski, A. L. (2013, January). Risk-aware recommender systems. In Neural Information Processing (pp. 57-65). Springer Berlin Heidelberg.
  12. Bouneffouf, D., Bouzeghoub, A., & Gançarski, A. L. (2012). Hybrid-ε-greedy for mobile context-aware recommender system. In Advances in Knowledge Discovery and Data Mining (pp. 468-479). Springer Berlin Heidelberg.
  13. Burhams, D., & Kandefer, M. (2004). Dustbot: Bringing Vacuum-Cleaner Agent to Life. Accessible Hands-on Artificial Intelligence and Robotics Education, 22-24.
  14. Chen, H., Tang, Y., Li, L., Yuan, Y., Li, X., & Tang, Y. (2013). Error analysis of stochastic gradient descent ranking. Cybernetics, IEEE Transactions on, 43(3), 898-909.
  15. Chen, L. S., Hsu, F. H., Chen, M. C., & Hsu, Y. C. (2008). Developing recommender systems with the consideration of product profitability for sellers. Information Sciences, 178(4), 1032-1048.
  16. Cui, Q., Bai, F. S., Gao, B., & Liu, T. Y. (2015). Global Optimization for Advertisement Selection in Sponsored Search. Journal of Computer Science and Technology, 30(2), 295-310.
  17. Dean, J., & Ghemawat, S. (2008). MapReduce: simplified data processing on large clusters. Communications of the ACM, 51(1), 107-113.
  18. Egghe, L., & Leydesdorff, L. (2009). The relation between Pearson's correlation coefficient r and Salton's cosine measure. Journal of the American Society for information Science and Technology, 60(5), 1027-1036.
  19. Ericson, K., & Pallickara, S. (2011, December). On the performance of distributed clustering algorithms in file and streaming processing systems. In Utility and Cloud Computing (UCC), 2011 Fourth IEEE International Conference on (pp. 33-40). IEEE.
  20. Ericson, K., & Pallickara, S. (2013). On the performance of high dimensional data clustering and classification algorithms. Future Generation Computer Systems, 29(4), 1024-1034.
  21. Felden, C., & Chamoni, P. (2007, January). Recommender systems based on an active data warehouse with text documents. In System Sciences, 2007. HICSS 2007. 40th Annual Hawaii International Conference on (pp. 168a-168a). IEEE.
  22. Friedman, N., Geiger, D., & Goldszmidt, M. (1997). Bayesian network classifiers. Machine learning, 29(2-3), 131-163.
  23. Goldberg, D., Nichols, D., Oki, B. M., & Terry, D. (1992). Using collaborative filtering to weave an information tapestry. Communications of the ACM, 35(12),61-70.
  24. Gorodetsky, V., Samoylov, V., & Serebryakov, S. (2010, August). Ontology– based context–dependent personalization technology. In Web Intelligence and Intelligent Agent Technology (WI-IAT), 2010 IEEE/WIC/ACM International Conference on (Vol. 3, pp. 278-283). IEEE.
  25. Hariri, N., Castro-Herrera, C., Mirakhorli, M., Cleland-Huang, J., & Mobasher, B. (2013). Supporting domain analysis through mining and recommending features from online product listings. Software Engineering, IEEE Transactions on, 39(12), 1736-1752.
  26. IMDb. Internet Movie Database. Retrieved August 8, 2015, from http://www.imdb.com
  27. Isazadeh, A. (2004). Software engineering: The trend. INFORMATICALJUBLJANA-, 28(2), 129-138.
  28. Jain, A. K., Murty, M. N., & Flynn, P. J. (1999). Data clustering: a review. ACM computing surveys (CSUR), 31(3), 264-323.
  29. Jannach, D., Zanker, M., Felfernig, A., & Friedrich, G. (2010). Recommender systems: an introduction. Cambridge University Press.
  30. Karimanzira, D., Otto, P., & Wernstedt, J. (2006, February). Application of machine learning methods to route planning and navigation for disabled people. In MIC’06: Proceedings of the 25th IASTED international conference on Modeling, indentification, and control (pp. 366-371).
Index Terms

Computer Science
Information Sciences

Keywords

Machine Learning Random Forest Recommendations System Decision Tree PCA E-commerce