Inspiration
Our team was inspired by the incredible amount waste generated by construction, and day-to-day life. We want to try and curb that waste, by providing users with insightful and fun options on how to recycle or reuse common everyday waste like bottles, plastic and cups.
What it does
Our app takes an image captured by the user, determines the materials found in the picture, and then shares some information on whether the items are recyclable and/or how to reuse it in a variety of ways.
How we built it
For our web app our application uses next.js, and flask for our backend API. For our AI solution, we pipe-lined two different AI APIs, Google Cloud Vision for the computer vision (which identifies the object captured by the user) and then that information is passed into Llama 2 which given with a prompt will explain a variety of methods to recycle and reuse the material for less overall waste!
Challenges we ran into
Initially, figuring out how to design the layout for this project seemed a little complicated at first; but after setting up an initial project plan for how it will be structured our biggest hurdle was learning how to implement AI into our webapp and effectively passing information from the user into the AI and providing the user the processed results.
Accomplishments that we're proud of
We're proud that we learn the fundamentals of ML/AI and were able to create a functional app that utilizes AI to create a dynamic and useful tool.
What we learned
We learned the fundamentals of how ML/AI functions as well as how to work with API's to create a fully realize product.
What's next for Recycle AI
Hopefully after this hackathon is over, we are planning to continue development to involve organic materials as well, providing an entire other section of recycling and conservation that will teach users how to reduce food waste as well as take better care of their surrounding ecosystem.
Log in or sign up for Devpost to join the conversation.