Inspirations
Healthy plants are vital to human and animal health. Plants provide over 80% of food consumed by humans and serve as the primary source of nutrition for livestock. Threats to plant health are currently a critical challenge to the global population, their health, productivity, and prosperity. Working on the problem of plant health and sustainability motivated our team to find innovative ways to leverage the power of AI -- and the idea of PlantGuard was born.
What it does
PlantGuard is a website that uses AI to identify and provide a solution for your diseased plant. Furthermore not only does it protect your plants but it provides you with the correct information to help nurture your plant back to health. Features include Image Recognition and Analysis where PlantGuard analyzes images or live videos of plants and identifies whether the plant is infected. There is also a Disease Detector which identifies and categorizes analyzed plant data into various disease classifications. Another feature incorporated into PlantGuard is an Interactive Chatbot. This platform allows our users to gain additional knowledge on ways to treat identified infections.
How we built it
Once we formulated the goals for the solution, we started out collecting ideas to address the problem and developed the framework for the web application that would integrate user interaction. We used Glitch as a tool to develop the website and updated stylesheets and scripts to fine-tune our product branding. Glitch is an open web and remix framework that gives fast, fun tools for content developers and professionals to develop web applications.
Challenges we faced
As middle schoolers with very little exposure to AI concepts and tools, this hackathon was a steep learning curve that challenged us to build a solution in 3 days. The time management needed for the deliverable and identifying the strengths of each of our team members to quickly build the solution was one of the first challenges we tackled. We had to do this while learning these new tools and a programming language in parallel.
Accomplishments that we're proud of
Our team is incredibly proud to have developed a fully functional web app from scratch in just two days, despite having no prior coding or web development experience. We rapidly acquired new coding skills, successfully integrated AI capabilities, and leveraged innovative tools like Glitch and Teachable Machine to bring our vision to life.
What we learned
The experience proved to be a very enlightening experience for each of us, as we developed better technical skills, quick collaboration, and deliverable planning. It was an introductory experience for each of us into the world of AI/ML solutions and we strongly feel it laid the foundation that motivates us to engage in future hackathons in this space.
What's next for Project PlantGuard
The next phase of the PlantGuard project involves expanding the AI's capabilities to encompass a broader range of plant species. Currently, the image recognition AI is limited to tomato leaf disease identification; however, we intend to extend its functionalities to include all plant varieties.
Built With
- css
- glitch
- html
- javascript
- kaggle
- openai
- teachablemachine
Log in or sign up for Devpost to join the conversation.