Skip to content

A web application that recognizes bird species. Repository created to show the results of the team's work on the university project.

License

Notifications You must be signed in to change notification settings

bubiasz/team-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐦 Bird Recognition Project

Overview

🔍 The Bird Recognition Project uses a trained model for bird identification, integrating advanced technologies in both frontend and backend development.

Team

Technologies

Backend

  • 🐍 Python with FastAPI
  • 🐳 Docker
  • ☁️ AWS EC2, S3

Frontend

  • ⚛️ React

Deployment

🚀 The application is containerized using Docker and hosted on AWS services, ensuring robust and scalable deployment.

Features

  • 📊 Model predictions with probability percentages.
  • 🌡️ Heatmaps showcasing reasons behind predictions.
  • 🐦 Before trying to recognize the bird, another model checks whether it is present in the photo.

Screenshot from 2024-05-30 13-12-13 Screenshot from 2024-05-30 13-12-25 Screenshot from 2024-05-30 13-12-36

Installation

Follow these steps to set up the project on your local machine:

  1. Clone the Repository First, clone the repository to your local machine using Git:
    git clone https://github.com/bubiasz/TeamProject.git
    cd TeamProject
    
  2. Run project
docker-compose up

About

A web application that recognizes bird species. Repository created to show the results of the team's work on the university project.

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •