Abstract
The primary objective of this study was to design and implement a machine learning-based sales forecasting system to enhance the production capacity and sales trajectory. The deployed model features a web-based interface that allows users to input parameters to generate predictions. The application of an intelligent forecasting technique, namely a machine learning model, significantly contributed to determining the optimal manufacturing output for a specific product in this study. The data analysis was conducted utilizing statistical software known as Tableau. The machine learning algorithm employed for constructing the model was the multiple linear regression model, which is particularly well-suited for trend analysis. The supplied dataset was utilized to train and test a supervised machine learning model, which was subsequently deployed on a local web server. Furthermore, a database system was effectively implemented to facilitate data storage, retrieval, and manipulation. The model was evaluated using two commonly employed metrics, the Root Mean Squared Error (RMSE) and the Mean Absolute Error (MAE), within the Jupyter notebook environment. The resulting evaluation scores were 2.364858669808942 for RMSE and 1.7610409547966064 for MAE. These metrics were deemed effective in accurately predicting outcomes and efficiently presenting results.
Reference25 articles.
1. Adeniran, A. O., Kanyio, O.A., & Owoeye, A.S. (2018). Forecasting methodsfor domestic Air Passenger Demand in Nigeria. Journal of Applied Researchon Industrial Engineering, 5(2), 146-155.
2. Adeniran, A. O., Kanyio, & Olufunto, A. (2018). Long Term Forecasting ofInternational Air Travel Demand in Nigeria. American International Journal of Multidisciplinary Scientific Research, 1(2), 16-24.
3. Bob, A. (2012). Why is accurate sales forecasting such a challenge? Retrieved from https://www.inflexion-point.com/Blog/bid/90329/Why-is-accurate-salesforecasting-such- a-challenge.
4. Chen, I.F. & Lu, C.J. (2017) Sales forecasting by combining clustering and machine-learning techniques for computer retailing. Neural Computing & Applications, 28, 2633–2647. https://doi.org/10.1007/s00521-016-2215-x
5. Etiene, T. (2017). Six Strategies for Application Deployment. Retrieved from https://thenewstack.io/deploymentstrategies/#:~:text=this%20git%20repository.,Recreate,boot%20duration%20of%20the%20application