Vol.70, No.2, 2022, pp.3855-3874, doi:10.32604/cmc.2022.019750
OPEN ACCESS
ARTICLE
Sales Prediction and Product Recommendation Model Through User Behavior Analytics
  • Xian Zhao, Pantea Keikhosrokiani*
School of Computer Sciences, Universiti Sains Malaysia, Minden, Penang, 11800, Malaysia
* Corresponding Author: Pantea Keikhosrokiani. Email:
Received 24 April 2021; Accepted 25 June 2021; Issue published 27 September 2021
Abstract
The COVID-19 has brought us unprecedented difficulties and thousands of companies have closed down. The general public has responded to call of the government to stay at home. Offline retail stores have been severely affected. Therefore, in order to transform a traditional offline sales model to the B2C model and to improve the shopping experience, this study aims to utilize historical sales data for exploring, building sales prediction and recommendation models. A novel data science life-cycle and process model with Recency, Frequency, and Monetary (RFM) analysis method with the combination of various analytics algorithms are utilized in this study for sales prediction and product recommendation through user behavior analytics. RFM analysis method is utilized for segmenting customer levels in the company to identify the importance of each level. For the purchase prediction model, XGBoost and Random Forest machine learning algorithms are used to build prediction models and 5-fold Cross-Validation method is utilized to evaluate their. For the product recommendation model, the association rules theory and Apriori algorithm are used to complete basket analysis and recommend products according to the outcomes. Moreover, some suggestions are proposed for the marketing department according to the outcomes. Overall, the XGBoost model achieved better performance and better accuracy with F1-score around 0.789. The proposed recommendation model provides good recommendation results and sales combinations for improving sales and market responsiveness. Furthermore, it recommend specific products to new customers. This study offered a very practical and useful business transformation case that assists companies in similar situations to transform their business models.
Keywords
Business transformation; behavior analytics; customer segmentation; sales prediction; product recommendation
Cite This Article
Zhao, X., Keikhosrokiani, P. (2022). Sales Prediction and Product Recommendation Model Through User Behavior Analytics. CMC-Computers, Materials & Continua, 70(2), 3855–3874.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.