E2E Decision Tree API: Multi-Dataset Inference

An end-to-end machine learning system deploying Scikit-Learn decision tree classifiers trained on Wine Quality, Breast Cancer, and Adult Income datasets. The inference API is built with Python FastAPI and deployed on DigitalOcean, providing real-time classification, decision path traversal, and structured JSON response payloads.

Backend Service Unavailable

The live backend services are currently unavailable. The FastAPI inference server was previously hosted on DigitalOcean thanks to the GitHub Student Developer Pack. Since DigitalOcean is no longer part of the Student Pack benefits, hosting alternatives are actively being explored to bring the API back online.

Model Input Parameters

Adjust attributes using sliders and select buttons.

Alcohol Percentage 8.8%
8.0%15.0%
pH Level 3.00
2.724.01
Density 1.0010
0.9871.040
Residual Sugar 20.7 g/L
0.666.0
Volatile Acidity 0.27
0.081.60
Total Sulfur Dioxide 170 ppm
6.0440.0

Prediction Evaluation

Live model decision classification output.

?

Awaiting parameters...

Adjust parameters on the left and submit to trigger backend classification model.