Skip to content

amrit100612/IRIS_Predict

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌸 IRIS Predict - ML Classification App

Hey! πŸ‘‹ This is my Project - a simple Streamlit app that predicts Iris flower species using machine learning. Built it to practice sklearn, Streamlit, and deployment!

Made by: Amrit Kumar (3rd year CSE - Cybersecurity)
Tech Stack: Python | Streamlit | scikit-learn | Pandas

πŸš€ What it does

  • Enter sepal/petal measurements using sliders 🎚️
  • Get instant prediction: setosa/versicolor/virginica 🌺
  • See model accuracy and dataset info πŸ“Š
  • Super clean UI, works on mobile too πŸ“±

πŸ› οΈ Quick Setup (2 mins)

git clone https://github.com/amrit100612/IRIS_Predict.git
cd IRIS_Predict
pip install -r requirements.txt
streamlit run app.py
Boom! Opens at localhost:8501 πŸŽ‰

πŸ“± Demo Flow
text
1️⃣ Slide measurements β†’ 5.1, 3.5, 1.4, 0.2
2️⃣ Click "PREDICT" 
3️⃣ βœ… "setosa" (98% confidence)
4️⃣ Check accuracy below πŸ‘‡
🧠 Tech Details
Dataset: UCI Iris (150 flowers, 3 species, 4 features)
Model: sklearn classifier (check app.py for exact algo)
Accuracy: 95-100% (perfect dataset 😎)

text
Files:
β”œβ”€β”€ app.py           # Main app (Streamlit + ML)
β”œβ”€β”€ requirements.txt # pip install -r this!
└── README.md        # You reading this πŸ˜„
☁️ Deploy to Internet (FREE!)
Push to GitHub

Go to streamlit.io/cloud

"Deploy new app" β†’ link your repo

Live URL ready! πŸš€ Share with friends!

🎯 Learning Goals (3rd year stuff)
 sklearn model training + prediction

 Streamlit interactive UI

 requirements.txt + uv deployment

 GitHub repo + README

 Add confusion matrix viz (next week!)

🀝 Wanna contribute?
bash
git checkout -b your-cool-feature
# Add your magic ✨
git push origin your-cool-feature
# Open PR! 🎊

⭐ Star if helpful!
πŸ’¬ Issues/PRs welcome
πŸ“§ amrit100612@gmail.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages