Skip to content

Fizm00/AvianSense

Repository files navigation

🎉 Bird Species Classification App 🦜

Welcome to the Bird Species Classification application! This app uses machine learning to classify bird species from images. It allows you to upload an image of a bird, get predictions, and explore a gallery of bird species.

🚀 Features

  • Upload Image: Upload an image of a bird for classification.
  • Prediction: Get accurate predictions on the bird species using a trained model.
  • Gallery: Explore a gallery with a wide variety of bird species.
  • User-Friendly: Easy-to-use interface for anyone to try.

🦾 Model Information

This application uses a pre-trained model that is based on the CUB-200-2011 dataset. The model has been trained to classify birds with high accuracy (around 90%!). 🦉

The CUB-200-2011 dataset can be accessed here.

🛠️ Installation and Setup

Prerequisites

  • Python 3.x
  • pip (Python package installer)

Steps to Run the App:

  1. Clone the Repository:
    git clone https://github.com/Fizm00/AvianSense.git
  2. Clone the Repository:
    pip install -r requirements.txt
  3. Clone the Repository:
    streamlit run app.py
  4. Start Classifying Birds! 🦜

💡 How to Use

  1. Upload an image of a bird to the app. 📷
  2. Click on the Predict button to see the classification results. 🔍
  3. Explore the bird species in the Gallery section. 🖼️

💬 Frequently Asked Questions (FAQ)

Q: How accurate is the model?

A: The model has been trained on a diverse dataset and achieves high accuracy (around 90%). However, its performance may vary depending on the quality of the image. 🧐

Q: Can I contribute to the web Streamlit app?

A: Yes! We welcome contributions to enhance the app. Please reach out to us via the contact section for more details on how you can contribute to the development of the Streamlit web application. 🙌

Q: What types of birds can be classified by this application?

A: This application can classify birds from the CUB-200-2011 dataset. You can explore a wide range of bird species through the gallery. For more details, check out the dataset on Kaggle. 🦅

📬 Contact

For any questions, issues, or suggestions, feel free to reach out to us:

🔧 Technologies Used

  • Streamlit: For building the web app interface. 🌐
  • PyTorch: For the deep learning model. 🤖
  • CUB-200-2011 Dataset: For bird species classification. 🦅

📜 License

This project is licensed under the MIT License - see the LICENSE file for details. 📄

About

No description, website, or topics provided.

Resources

License

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors