Digital Egypt Pioneers Initiative (DEPI) Graduation Project
# Sales Forecasting & Optimization System
**Graduation Project for IBM AI & Data Science (DEPI)**
---
## ๐ฝ Demos
- ๐ **Live Streamlit App**: Sales Forecasting Streamlit
- ๐ **Live Flask App**: Sales Forecasting Flask
---
## ๐ Key Features
### ๐ฎ Intelligent Forecasting System
- Automated prediction engine
- Self-optimizing algorithms that improve over time
- Real-time demand planning capabilities
- Smart parameter configuration system
### ๐ฅ๏ธ Business Applications
1. **Enterprise Forecasting Application** - Production-ready web service
2. **Executive Dashboard** - Intuitive business intelligence portal
3. **Analytics Workbench** - Interactive data exploration suite
### ๐ฆ Data Foundation
- Automated data processing pipelines
- Advanced pattern recognition systems
- Multi-source data integration
- Automatic anomaly detection
---
## ๐ Technical Stack
| Component | Technologies Used |
|-----------------|--------------------------------------------|
| Core ML | Python 3.10, Scikit-learn, TensorFlow 2.12 |
| Forecasting | Prophet, Statsmodels, XGBoost |
| Visualization | Plotly, Dash, Streamlit, Altair |
| Infrastructure | Flask, Docker, Redis, Celery |
| Optimization | Optuna, OR-Tools, PuLP |
---
## ๐ Project Structure
```plaintext
Sales-Forecasting-Optimization/
โโโ data/
โ โโโ output.csv
โ โโโ stores_sales_forecasting.csv
โ
โโโ notebooks/
โ โโโ forecasting_model.ipynb
โ
โ
โโโ flask_app/
โ โโโ app.py
โ โโโ best_model.pkl
โ โโโ features_columns.pkl
โ โโโ README.md
โ โโโ requirements.txt
โ โโโ .env
โ โโโ static/
โ โ โโโ styles.css
โ โโโ templates/
โ โโโ index.html
โ โโโ documentation.html
โ
โโโ streamlit_app/
โ โโโ app.py
โ โโโ best_model.pkl
โ โโโ features_columns.pkl
โ โโโ requirements.txt
โ โโโ README.md
โ
โโโ dashboard/
โ โโโ dashboard_app.ipynb
โ โโโ cleaned_data.csv
โ โโโ README.md
โ
โโโ model โฆ