Skip to content

Biodetect implements UI for the biodetect-api using React, it harnesses the power of Google's Gemini AI technology to provide detailed descriptions of living organisms, including plants, animals, and insects.

License

Notifications You must be signed in to change notification settings

dukeofhazardz/bio-detect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BioDetect APP

Welcome to the BioDetect App, a web app that allows users to detect organisms based on images they provide. This API leverages cutting-edge technology to analyze images and provide detailed information about the detected organisms, including species, common name, scientific name, classification, physical characteristics, behavioral traits, habitat, geographic distribution, diet and feeding habits, reproduction and lifecycle, conservation status, interactions with other species, adaptations to the environment, threats and challenges, and conservation efforts and initiatives.

Table of Contents

  1. Introduction
  2. Usage
  3. Technologies
  4. Contributing
  5. Authors
  6. License

Introduction

The BioDetect API utilizes React for the frontend interface and Python FastAPI for the backend. The core detection capabilities are powered by Google Gemini Pro Vision AI, enabling accurate detection and detailed analysis of living organisms from uploaded images.

Usage

Home

home

The general landing page of the BioDetect API provides users with an overview of the API's capabilities and instructions on how to use it. Here, users can find information about the API, its usage, and the technology powering it.

Detect

detect

The Detect interface allows users to upload an image of an animal, insect, or plant for detection. Upon uploading an image, the API analyzes it and generates detailed information about the detected organism. The information is displayed in a carousel format, allowing users to click through each piece of information. result

About

about

The About section provides users with additional information about the BioDetect API, including its use cases, features, and development team. Users can learn more about the application's goals, objectives, and future plans.

Technologies

The BioDetect API is built using the following technologies:

  • React: A JavaScript library for building user interfaces.
  • Python FastAPI: A modern, fast (high-performance), web framework for building APIs with Python 3.7+ based on standard Python type hints.
  • Google Gemini Pro Vision AI: A powerful artificial intelligence tool for image analysis and recognition.

Contributing

Contributions to the BioDetect API are welcome! If you have any suggestions, feature requests, or bug reports, please feel free to open an issue or submit a pull request on the GitHub repository.

Authors

The BioDetect API is developed and maintained by Nnaemeka Daniel John.

License

The BioDetect API is open-source software licensed under the MIT License. See the LICENSE file for more information.

About

Biodetect implements UI for the biodetect-api using React, it harnesses the power of Google's Gemini AI technology to provide detailed descriptions of living organisms, including plants, animals, and insects.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published