PRICE PREDICTION IN E-COMMERCE USING MACHINE LEARNING MODELS: A COMPARATIVE STUDY
DOI:
https://doi.org/10.29121/shodhkosh.v4.i1.2023.5942Keywords:
E-Commerce, Price Prediction, Machine Learning, Random Forest, Regression Models, Dynamic Pricing, Predictive Analytics, Retail ForecastingAbstract [English]
Accurate product price prediction is essential for inventory control, dynamic pricing strategies, and tailored suggestions in the ever changing world of online retail. A comparison of machine learning regression models for e-commerce final product price prediction is presented in this paper. Attributes at the product and transaction levels, such as category, base price, discount rates, payment methods, and selling price, are included in the dataset. Multilayer Perceptron (MLP) Regressor, Linear Regression, Decision Tree Regressor, and Random Forest Regressor were the four machine learning models that were assessed. R-squared (R²) and Root Mean Squared Error (RMSE) metrics were used to evaluate performance. According to experimental data, the Random Forest Regressor performed better than the other models, obtaining the lowest error and the maximum prediction accuracy. According to the results, ensemble-based methods provide useful insights for demand estimate and pricing automation, making them ideal for price forecasting in e-commerce applications
References
Scikit-learn documentation: https://scikit-learn.org/
Pedregosa et al., 2011. Scikit-learn: Machine Learning in Python
Géron, A. (2019). Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow
James, G., Witten, D., Hastie, T., Tibshirani, R. (2013). An Introduction to Statistical Learning
Brownlee, J. (2020). Machine Learning Mastery: Regression Algorithms
Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., ... & Duchesnay, É. (2011). Scikit-learn: Machine learning in Python. Journal of Machine Learning Research, 12, 2825–2830. https://scikit-learn.org
Géron, A. (2019). Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow (2nd ed.). O'Reilly Media.
James, G., Witten, D., Hastie, T., & Tibshirani, R. (2013). An Introduction to Statistical Learning: With Applications in R. Springer. DOI: https://doi.org/10.1007/978-1-4614-7138-7
Brownlee, J. (2020). Master Machine Learning Algorithms: Discover How They Work and Implement Them From Scratch. Machine Learning Mastery.
Zhang, Y., Zheng, Y., & Qi, J. (2018). Deep learning for e-commerce price prediction. Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, 1020–1028. https://doi.org/10.1145/3219819.3219852 DOI: https://doi.org/10.1145/3219819.3219852
Chen, T., & Guestrin, C. (2016). XGBoost: A scalable tree boosting system. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (pp. 785–794). https://doi.org/10.1145/2939672.2939785 DOI: https://doi.org/10.1145/2939672.2939785
Wagle, S., & Kakkar, S. (2022). A survey on machine learning approaches for dynamic pricing in e-commerce. Journal of Retailing and Consumer Services, 64, 102821. https://doi.org/10.1016/j.jretconser.2021.102821 DOI: https://doi.org/10.1016/j.jretconser.2021.102821
Vardhan, H. K., & Kumar, D. (2021). Predictive analytics in e-commerce using machine learning: A case study on pricing models. International Journal of Information Management Data Insights, 1(2), 100017. https://doi.org/10.1016/j.jjimei.2021.100017 DOI: https://doi.org/10.1016/j.jjimei.2021.100017
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2023 Dr Navneet Kaur

This work is licensed under a Creative Commons Attribution 4.0 International License.
With the licence CC-BY, authors retain the copyright, allowing anyone to download, reuse, re-print, modify, distribute, and/or copy their contribution. The work must be properly attributed to its author.
It is not necessary to ask for further permission from the author or journal board.
This journal provides immediate open access to its content on the principle that making research freely available to the public supports a greater global exchange of knowledge.