Predictive-maintenance project tailored for Kenya-based factories
# Nous-Tous: Predictive Maintenance Project
This project demonstrates predictive maintenance using machine learning in Python.
## Structure
- src/: data generation and model training scripts
- deploy/: Flask API and Streamlit dashboard
- models/: trained models will be saved here
- notebooks/: space for exploratory Jupyter notebooks
## Usage
1. Generate sample data:
```bash
python src/data_generator.py
```
2. Train models:
```bash
python src/train_model.py
```
3. Run Flask API:
```bash
python deploy/flask_app.py
```
4. Run Streamlit dashboard:
```bash
streamlit run deploy/dashboard.py
```