Inspiration
I was inspired by the demonstration given by the Jon Deere team after seeing that it was possible to identify plants and weeds by using machine learning.
What it does
The program simulates a field of cabbage with weeds that would typically pop up emphasizing opportunity for data collection and analytics to better implement solutions for farmers to increase crop yield.
How we built it
The application was built using python and pygame, a set of python modules for writing video games.
Challenges we ran into
A few the biggest challenges that I ran into was setting up pygame because I've never used it before, that easily took a couple hours. The next big issue i ran into was figuring out how to updated the game board so that weeds would fade away, I guess art imitates life.
Accomplishments that we're proud of
I'm very proud that I was able to finish this, learn a new technology, and put together a presentation.
What we learned
I learned a lot about the packages available in python, utilizing other packages in python, debugging, and time management.
What's next for Cabbage and Weed Simulator
I want to create a dashboard that shows how long each weed exists on average, how many weeks in total a set of weeds takes over a plot, introduce more weeds with a bigger plot, and implement some type of machine learning algorithm to predict where certain weeds will be based on a large set of data that will be gathered by running the application several times. I would also like to have specific information for each weed and what it does to the soil nutrients in how that would effect yieldseffect yieldseffect yields
Log in or sign up for Devpost to join the conversation.