Inspiration

We were thinking about how a software could be made to detect illegal fishing boats, for the machine learning part of our project. At school, we would play a game called GeoGuessr where a user would have to guess where they are in the world, when shown a Google Maps street view. This inspired us to create a beach-guessing game.

What it does

For part 1 of our project, we utilized machine learning to whether or not is fishing illegally, when given some data. We also made a fun game where the user would have to guess which beach they were located. After the user made a guess, they would learn about the pollution status of the beach, thus giving the user a deep knowledge on what's going on in the world with respect to ocean pollution.

How we built it

For the machine learning part of our project, we used the TensorFlow library along with a few large datasets, to generate a linear regression model that would predict whether or not is fishing illegally, when given some data. For the game, we used Python, Google APIs, and other tools as resources in order for the user to see and guess the beach. We also used some .json files in order to keep track of certain keys with respect to the selection of beaches available.

Challenges we ran into

Some challenges include the (not so obvious) method in order to use TensorFlow. We found it quite confusing at first, but as we experimented and researched, we were able to figure out how to generate a linear regression model. For the game, we experienced some troubles on how we could import the photospheres from Google Maps into our code.

Accomplishments that we're proud of

We are proud that we made 2 projects in about a day and half that we're content with. We never anticipated to make a game, but we thought we could use our school fun experiences in order to make an applicable re-creation.

What we learned

We essentially learned how much we don't know. Coming in to this Hackathon, we were quite sure of our skills, but as we progressed through the project, we encountered numerous errors and problems that we had to resolve, which thus proved to us that we weren't experts in our field.

What's next for Coral Guesser

We would like to include multiplayer support for our beach-guessing game.

Built With

Share this project:

Updates