This repo should not be deployed as a flagship project yet. It is now structured so it can be deployed after the dataset and evaluation story are improved.
Train first:
python scripts/train.pyRun:
uvicorn app.api:app --host 0.0.0.0 --port 8000- Add a Dockerfile or platform start command.
- Train the model during build only if the dataset is small and reproducible.
- Prefer storing a versioned model artifact externally for real projects.
- Set environment variables from
.env.example. - Verify
/healthand/predict.
- Replace synthetic data with a cited public dataset.
- Add an evaluation report committed under
docs/. - Add model comparison and threshold tuning.
- Add explainability.
- Add Dockerfile.