🌺 Iris Species Predictor

ML Model - Predict iris flower species based on measurements

5.8 cm
3.0 cm
4.3 cm
1.3 cm

Prediction Result

Loading...
Confidence: 0%
Input: Sepal Length
5.8
Input: Sepal Width
3.0
Input: Petal Length
4.3
Input: Petal Width
1.3

📚 About This Model

This Iris Species Predictor uses a Random Forest Machine Learning model trained on the famous Iris dataset. The model learns to classify iris flowers into three species based on four physical measurements.

🎯 Iris Species:

  • Setosa - Small flowers with shorter petals (usually 1-2 cm)
  • Versicolor - Medium flowers with medium petals (usually 3-5 cm)
  • Virginica - Larger flowers with longer petals (usually 4-7 cm)

⚙️ Model Algorithm:

  • Algorithm: Random Forest Classifier
  • Training Dataset: UCI Iris Dataset (150 samples)
  • Features: Sepal Length, Sepal Width, Petal Length, Petal Width
  • Accuracy: ~96% on test data

💡 How It Works:

  • The model analyzes relationships between flower measurements
  • Uses ensemble learning (multiple decision trees)
  • Provides confidence scores for each prediction
  • Great introduction to ML classification problems