luxaritas / trash-ai

Web based trash image classification

Home Page:https://www.trashai.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Trash AI: Web application for serverless image classification of trash

Website

Project Information

Project Summary

Trash AI is a web application where users can upload photos of litter, which will be labeled using computer vision to detect and categorize litter in the image by type. Early inspiration from WADE AI streamlined this development. Trash AI will enhance the abilities of researchers to quickly label trash in photos.

Demo

image

Deployment

You can simply go to www.trashai.org to start using the tool or deploy it yourself. Current self-deployment options are local deployment with docker to remote on Amazon Web Services (AWS).

Local Development

  • Run the environment live with localstack and docker.

AWS Deployment

  • Instructions on bringing up a new AWS deployment.

Continuous Integration and Continuous Delivery (CI/CD) - Github Actions

  • Mostly CD at this point.

Github Actions AWS Deployment Role

  • Runs the complex stuff so you don't have to.

Contribute

We welcome contributions of all kinds. To get started, open an issue or pull request. Here are some ideas on How to Contribute. Please adhere to this project's Code of Conduct.

About

Web based trash image classification

https://www.trashai.org

License:MIT License


Languages

Language:Jupyter Notebook 61.3%Language:TypeScript 16.3%Language:Vue 11.9%Language:Python 4.9%Language:TeX 2.5%Language:Shell 1.7%Language:JavaScript 0.6%Language:Makefile 0.4%Language:HTML 0.3%Language:Dockerfile 0.2%Language:SCSS 0.0%