8000 GitHub - ayushmehraa/Penguin-classification: This repository contains a penguin species classification project, utilizing ML models and a Streamlit app for interactive exploration.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ayushmehraa/Penguin-classification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pinguin
Penguin Classification

classify Penguin Species.


🤖 Penguin Classification

This repository contains a machine learning project for classifying penguin species using their features. The project focuses on utilizing data, building a classification model, and deploying a Streamlit web application for easy interaction.

⚒️ Project Structure

The project is organized into the following structure:

.
├── artifacts/
│   ├── penguin_clean.csv
│   ├── penguin_clf.pkl
├── notebooks/
│   ├── penguin_model_building.ipynb
├── app.py
├── requirements.txt
└── README.md

  • The artifacts/ folder contains subdirectories for data and trained model.

the dataset used for training and evaluation (penguin_cleaned.csv). models - the trained machine learning model (penguin_clf.pkl).

  • The notebooks/ folder holds the Jupyter Notebook (penguin_model_building.ipynb) used for data preprocessing, model training, and evaluation.

  • app.py is the main Streamlit application file that implements the penguin classification app.

  • requirements.txt lists the required dependencies to run the project. Use the following command to install them:

pip install -r requirements.txt

🚀 Usage

  1. Clone this repository to your local machine using:
git clone https://github.com/ayushmehraa/penguin-classification.git

  1. Navigate to the project directory:
cd penguin-classification

  1. Install the required dependencies:
pip install -r requirements.txt

  1. Run the Streamlit app:
streamlit run app.py

  1. Interact with the Streamlit app through your browser to classify penguin species using their features.

🤝 Contributors

Feel free to contribute to this project by creating pull requests, reporting issues, or suggesting improvements. Your contributions are greatly appreciated!

💳License

This project is licensed under the MIT License.

About

This repository contains a penguin species classification project, utilizing ML models and a Streamlit app for interactive exploration.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0