Inspiration
We wanted to create a program which can help a person when they are camping in the wild.
What it does
Wildsurf is an animal and plant identifier program. Let’s say, you are in the wild and you see a plant and are curious to know what it is or if it is dangerous. Our program will guess the name of the plant or animal by asking some questions about its characteristics. After guessing the name, it will provide a description of the plant/animal.
How we built it
We first began with creating a plant and animal database through the Google Firebase Database. When you run the program, it will ask the user if they would like to describe a plant or animal, once one of the two options is entered, the program creates a list of animals or plants from the database, and as each of the following questions get answered by the user, the user input helps to narrow down the results. We used Python to write the main part.
Challenges we ran into
When working on the website or GUI, we ran into issues on combining user actions with portions of where our code should run based on what the user inputted/clicked. We also had to rework our database several times to include more plants/animals and characteristics of each type. Another challenge is that we spent a lot of time trying to come up with implementing our program onto a server/online, when we were only limited to so much time.
Accomplishments that we're proud of
Some accomplishments we’re proud of is how we interconnected the Firebase and Python and how we were able to use the Google Firebase Database to collect and use the information collected from the user and help them narrow down what they potentially saw
What we learned
What we learned is how to work well together, although we ran into many many difficulties along the way. Another thing we learned was how if we probably had just a little more time, we would’ve accomplished the full intent and effect of our program. We also learned how to utilize Google Firebase Database in python.
What's next for WildSurf
What’s next for WildSurf is we plan to implement even more animals and bring more categories in, where the user can come to rely on our app/program to ask and receive an answer of what they potentially saw. Our program will hopefully go and prevent/save a person from interacting with the wrong type of nature.
Log in or sign up for Devpost to join the conversation.