AmirhosseinHonardoust/Demand-Forecasting

End-to-end demand forecasting with Python using synthetic time-series sales data. Includes data generation, cleaning, ARIMA/SARIMA model selection by AIC, evaluation with RMSE and MAPE, and 90-day forecasts with confidence intervals. Reproducible scripts and visualizations for portfolio showcase.

24
/ 100
Experimental

Predicting future sales is crucial for inventory management and planning. This project helps business analysts or operations managers forecast daily sales by taking historical sales data and producing a 90-day sales forecast, complete with confidence intervals and clear visualizations. It automates the process of selecting the best forecasting model for your specific data.

No commits in the last 6 months.

Use this if you need to generate accurate, reproducible daily sales forecasts and understand the uncertainty around those predictions.

Not ideal if your primary need is real-time, high-frequency forecasting or if you require very long-term (e.g., multi-year) strategic planning forecasts.

sales-forecasting inventory-planning business-intelligence retail-operations demand-planning
Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 7 / 25
Maturity 15 / 25
Community 0 / 25

How are scores calculated?

Stars

29

Forks

Language

Python

License

MIT

Last pushed

Sep 11, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/AmirhosseinHonardoust/Demand-Forecasting"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.