Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ˆ Sales Forecasting β€” Time Series Prediction

🎯 Objective

Analyze historical sales data and generate future demand forecasts using time-series techniques.

🧰 Tech Stack

Python, pandas, matplotlib, statsmodels, scikit-learn

βš™οΈ Approach

  • Converted dates to datetime and ordered chronologically
  • Split data into train (80%) and test (20%)
  • Applied Exponential Smoothing
  • Evaluated using MAE and MAPE
  • Exported predictions to CSV

πŸ“Š Results

  • MAE: 241,823.39
  • MAPE: Infinite (caused by zero actual values in some periods)

The model follows the overall movement but struggles during high volatility.

πŸ“ Files

  • task16_forecasting.ipynb β†’ implementation
  • forecast_output.csv β†’ predictions
  • forecast_report.txt β†’ detailed findings

πŸš€ Future Work

Improve accuracy by handling zero-demand cases and incorporating seasonality or external drivers.

πŸ‘©β€πŸ’» Author

Soumya Pandey

About

Sales forecasting model using time series analysis and machine learning to predict future sales and support data-driven business decisions.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages