/ml-time-series-analysis-on-sales-data

Time Series Decomposition techniques and random forest algorithm on sales data

Primary LanguageJupyter Notebook

Image

Forecasting impact of promos (promo1, promo2) on sales in Germany, Austria, and France

Problem Data Methods Libs Link
Forecasting - Timeseries Sales Random Forest Regressor statsmodels, pandas, sklearn, seaborn https://github.com/erdiolmezogullari/ml-time-series-analysis-on-sales-data

If you want to see the further ML projects, you may visit my main repo: https://github.com/erdiolmezogullari/ml-projects

There are stores are giving two type of promos such as radio, TV corresponding to promo1 and promo2 so that they want to increase their sales across Germany, Austria, and France. However, they don't have any idea about which promo is sufficient to do it. So, the impact of promos on their sales are important roles on their preference.

To define well-defined promo strategy, we once need to analysis data in terms of impacts of promos. In that case, since data is based on time series, we once referred to use time series decomposition. After we decomposed observed data into trend, seasonal, and residual components, We exposed the impact of promos clearly to make a decision which promo is better in each country.

In addition, we used Random Forest Regression in this forecasting problem to boost our decision.