Abstract :
E-commerce XYZ is an Indonesian commerce company that have 3 types of products in its B2C business line: trading, consignment, and marketplace. From January 2021 until October 2022, the company’s trading rice category product sales generated a negative profit. Even though for the last several years e-commerce has been focused on growth instead of profitability, the current economic environment is forcing e-commerce companies to focus on profitability as well. For trading products, maximum profit can be achieved in two ways: selling products with a very high margin but with less quantities or selling in large quantities but with a sub-optimal margin. Hence, the company needs to find a demand function model that can be used to generate maximum profit. To find the best model, the researcher first created a baseline model by using median for every product group which is already grouped based on their Unit of Measurement. Next, to find the best model, the researcher will create a demand function using 4 other models. It is found that Gradient Boosted is the best algorithm to model the demand function. Although this model successfully models a demand function for a product category in e-commerce, business context still needs to be added before this model can be implemented in real life as well as finding other features that might affect the demand function.
Keywords :
Demand Function, E-Commerce, Gradient Boosted, Machine learning, Rice Product.References :
- Mussi, M., Genalti, G., Trovò,F., Nuara, A., Gatti, N., & Restelli, M. (2022). Pricing the Long Tail by Explainable Product Aggregation and Monotonic Bandits. Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, USA, 3623–3633. https://doi.org/10.1145/3534678.3539142.
- Boer, A.V. (2015). Dynamic pricing and learning: Historical origins, current research, and new directions. Surveys in Operations Research and Management Science, 1876-7354. https://doi.org/10.1016/j.sorms.2015.03.001.
- Lu, C.J. & Kao, L. J. (2016). A clustering-based sales forecasting scheme by using extreme learning machine and ensembling linkage methods with applications to computer server. Engineering Applications of Artificial Intelligence, 09521976. http://dx.doi.org/10.1016/j.engappai.2016.06.015.
- Dai, W., Chuang, Y. Y., Lu, C. J. (2015). A clustering-based sales forecasting scheme using support vector regression for computer server. 2nd International Materials, Industrial, and Manufacturing Engineering Conference, Indonesia, 2351-9789. https://doi.org/10.1016/j.promfg.2015.07.014
- Khouja, M., & Robbins, S. S. (2005). Optimal pricing and quantity of products with two offerings. European Journal of Operational Research, 163(2), 530-544. https://doi.org/
- Rebala, G., Ravi, A., Churiwala, S. (2019). Machine Learning Definition and Basics. In: An Introduction to Machine Learning. Springer, Cham. https://doi.org/10.1007/978-3030-15729-6_1.
- Witten, I. H., Frank, E., Hall, M., & Pal, C. J. (2017). Data Mining Practical Machine Learning Tools and Techniques (4th ed.). Morgan Kaufmann.
- Mueller, A. C., & Guido, S. (2016). Introduction to Machine Learning with Python: A Guide for Data Scientists. O’Reilly.
- Išoraitė, Margarita, and Neringa Miniotienė. “Electronic Commerce: Theory and Practice.” Integrated Journal of Business and Economics, vol. 2, no. 2, 2018, pp. 73-79, doi:10.33019/ijbe.v2i2.78.
- Walpole, Ronald E., Myers, Raymond H., Myers, Sharon L., Ye, Keying. (2016). Probability & statistics for engineers & scientists (9th ed. Global ed.). Tokyo: Pearson.
- Whinston A. B. Stahl D. O. & Choi S.-Y. (1997). The economics of electronic commerce. Macmillan Technical Pub.