Skip to content

The goal of this project was to apply various quantitative methods, (i.e. Times Series Models and Causal Models) to forecast the sales of the products available in the dataset.

Notifications You must be signed in to change notification settings

A-01-hub/Sales-Forcasting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

sales_forecasting

Sales forecasting using multiple models - Seasonal Naïve, Holt-Winters, ARIMA, SARIMA and Linear Regression Model

Project Objective

Goal: The goal of this project was to apply various quantitative methods, (i.e. Times Series Models and Causal Models) to forecast the sales of the products available in the dataset.

  • Perform time series analysis to understand the data and trends
  • Use multiple forecasting models on train dataset
  • Finally select the best model to run the test data

Models covered in the notebook include:

  1. Seasonal Naive Model
  2. Holt-Winters Model (Triple Exponential Smoothing)
  3. ARIMA Model and Seasonal ARIMA Models
  4. Linear Regression Model

Conclusion

We considered different time-series models as well as a regression model for time series forecasting. From our results we saw that the linear regression model outperformed the other time-series models. Therefore, for this dataset we could use a regression model, rather than a time-series model to forecast sales. One of the main assumptions of regression models is that the patterns in the historical data will be repeated in the future, and since our data was highly seasonal and had a linear trend, it made sense why the linear regression model out-performed the other models.

About

The goal of this project was to apply various quantitative methods, (i.e. Times Series Models and Causal Models) to forecast the sales of the products available in the dataset.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published