Inspiration
Forest Fires in California have devastated more than 40,000 acres of vegetation. The concerning decline in foliage in the United States has only accelerated the pace of irreversible climate change. We wanted to combat this issue by coming up with a project that could encourage users to plant trees, and not just any tree, the tree best suited for a user's location. By digitizing the tree planting process, more people have access to the knowledge necessary to plant and care for trees.
What it does
Smart Eco Landscaper takes in coordinates and returns the top three plants that will be best-fit for the location. This is determined based on a variety of factors including humidity, precipitation, wind speed, etc. A neural network processes this data and lists the optimal plants to grow
How we built it
We used the GBIF plant API and NASA weather API for data and React and Flask for the website.
Challenges we ran into
Condensing thousands of entries in the APIs and formatting the JSON files in a specific way that would help us the most took several hours. Optimizing our neural network was also a challenge that we encountered.
Accomplishments that we're proud of
Implementing Gemini AI to create a method of caring for the plants is one of our most compelling features. This project is highly relevant to current times and we hope that it can make a meaningful impact on the world.
What we learned
How to merge APIs
What's next for Smart Ecolandscaper
We hope to level up Smart Ecolandscaper with wider coverage of the entire world and not just the US. We also want to implement Google Maps to make it more interactive
Log in or sign up for Devpost to join the conversation.