Skip to content

This project implements a machine learning model to classify iris flowers based on their features using the Decision Tree algorithm. It uses the famous Iris dataset, which includes measurements of various features of three species of iris flowers: Setosa, Versicolor, and Virginica.

Notifications You must be signed in to change notification settings

chamikamunithunga/Iris_flower_Python

Repository files navigation

Iris Flower Classification

51518iris img1

Screenshot 2024-09-29 at 12 57 12 PM

Screenshot 2024-09-29 at 12 31 04 PM

This project implements a machine learning model to classify iris flowers based on their features using the Decision Tree algorithm. It uses the famous Iris dataset, which includes measurements of various features of three species of iris flowers: Setosa, Versicolor, and Virginica.

Table of Contents

Overview

The Iris dataset contains 150 samples of iris flowers, with each sample characterized by four features:

  • Sepal length
  • Sepal width
  • Petal length
  • Petal width

The goal of this project is to train a machine learning model to classify the iris flowers into their respective species based on these features.

Technologies Used

  • Python 3.x
  • Pandas
  • Scikit-learn
  • Matplotlib
  • Seaborn

Installation

To set up this project, you'll need to install the required libraries. Follow these steps:

  1. Clone the repository:
    git clone https://github.com/chamikamunithunga/iris-flower-classification.git
    cd iris-flower-classification

About

This project implements a machine learning model to classify iris flowers based on their features using the Decision Tree algorithm. It uses the famous Iris dataset, which includes measurements of various features of three species of iris flowers: Setosa, Versicolor, and Virginica.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published