Iris Classifier

Predict the species of an Iris flower based on its measurements using a SageMaker-hosted ML model.

ML Cloud Model Deployment

This project demonstrates a complete machine learning deployment pipeline using AWS SageMaker and Flask.

  • Trains a Random Forest Classifier on the Iris dataset
  • Packages and uploads the model to AWS S3
  • Deploys the model to SageMaker as a persistent endpoint
  • Integrates a Flask web form to send input and receive predictions
  • Provides a test interface through this page

Example: Input sepal and petal measurements, and the model returns the predicted Iris species.

(Range: 4.3 – 7.9)
(Range: 2.0 – 4.4)
(Range: 1.0 – 6.9)
(Range: 0.1 – 2.5)