An interactive machine learning dashboard for classifying Iris flower species using multiple models — KNN, Logistic Regression, Random Forest, and SVM.
Includes probability outputs, interactive Plotly visuals, and cached model artifacts for lightning-fast predictions.
✅ Multiple ML models with easy switching
✅ Probability-based predictions
✅ Interactive dataset exploration
✅ Pairplot & confusion matrix visualization (counts or %)
✅ Class distribution analysis
✅ Live prediction mode
(Replace with actual screenshots after running the app)
| Home Dashboard | Prediction Output |
|---|---|
![]() |
![]() |

