Skip to content

Predicting sales behavior through time series modeling with some of the libraries available in Python

Notifications You must be signed in to change notification settings

ArmandoLazalde/Sales-Forecasting-Solutions

Repository files navigation

Sales Forecasting Solutions

For this project we are provided with historical sales data for 45 Walmart stores located in different regions. Each store contains many departments, and participants must project the sales for each department in each store. In this first version of the project the objective will be:

  • Predicting store-level sales behavior through time series modeling with some of the libraries available in Python

  • Generate a sales visualization and analysis tool using a BI solution

Note: I have divided the project into several notebooks for each of the models used for sales forecasting. I also recommend to check the notebooks in Kaggle because in Github the plotly graphs are not displayed. I leave the link below:

Conclusions

  • By evaluating with the MAPE metric we obtain acceptable performance. However, it is possible to improve both models by considering exogenous variables provided in the dataset such as temperature, CPI, and inflation rate. As well as regressors or a combination of more sophisticated models.

  • Both, Prophet and Neural Prophet, present good results, however, the former has shorter run times when working with a large number of stores.

  • The application of sales forecasting with these models is intuitive and user-friendly for data scientists.

About

Predicting sales behavior through time series modeling with some of the libraries available in Python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published