A machine learning model that classifies Iris flowers into three species (Setosa, Versicolor, Virginica) based on sepal and petal measurements.
- Source: Scikit-learn Built-in Iris Dataset
- Details: 150 samples, 3 species, 4 features
- Data Loading: Used Pandas to handle the dataset.
- EDA: Visualized feature relationships using Seaborn & Matplotlib.
- Train/Test Split: Divided data (80/20) for fair evaluation.
- Model Training: Trained a Random Forest Classifier (100 trees).
- Evaluation: Achieved 100% accuracy on the test set.
- Model Accuracy: 100%
- Confusion Matrix: Zero misclassifications across all 30 test samples.
- Pandas
- Scikit-learn
- Matplotlib
- Seaborn
Syed Fazeel Ahmed — Data Science Intern at CodeAlpha
