Skip to content

anubhavelhence/birddetectionpytorch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bird Detection API

Bird Detection is an advanced bird classification platform that harnesses the power of Machine Learning models, complemented by data fetched from third-party APIs such as eBird, Imgur, and Google Maps.

Table of Contents

Features

  • Image Uploader: Integrated with Imgur to seamlessly host and retrieve images.
  • Bird Classification: Predict the bird species from uploaded images.
  • Bird Metadata: Fetch detailed metadata of specific bird species.
  • External Information: Integrated with eBird for enriched species information.
  • All Species List: Retrieve a comprehensive list of all bird species in the database.
  • Add New Species: Easily add new bird species data to the database.
  • Observation Data: Get recent notable observations from specific areas and nearest sightings of a bird species.

Installation

  1. Clone the repository: git clone https://github.com/anubhavelhence/BirdDetection.git
  2. Navigate to the project directory:
  3. Install the required dependencies:
  4. Run the application:

API Documentation

Detailed API documentation is available here.

Quick Overview:

  • GET /: HomePage
  • POST /ImgurImageUpload: Upload an image to Imgur
  • POST /PredictSpeciesofBird: Predict bird species from an image

Contributions

Pull requests are welcome! For major changes, please open an issue first to discuss the proposed changes. Ensure that your PRs are well-documented.

License

This project is licensed under the MIT License. See the LICENSE file for more information.


About

This is bird detection full stack application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published