I thought of this idea of "imagine if there was a Pokemon GO for Amber Alerts", and as I waited for my taco bell realized that many of the elements in an ARG game such as Pokemon GO or Ingress can be applied to other real world scenarios, but with a less colorful coding.

What it does

With Pokemon go and Ingress, you have live events, and are given incentives for relocating to places of interest, such as public parks. In AmberGO, the live event is an amber alert, and the places of interest are a list of gas stations. Based on the kidnapper's car make and model, we can determine how far they can get on a full tank before refueling. Therefore, the kidnapper MUST stop at one of these stations at some point between the incident and any attempt to leave AmberGO's depicted search radius.

How we built it

We used flask templates to have the reporter enter the car info needed and last known location in order to determine how far the kdinapper can get away. The car data images are scraped from a car website, while the location data is managed via the Google Maps javascript API, as well as the Google Places Javascript API, and the Google Geocoder API.

Challenges we ran into

Familiarizing ourselves with the Javascript implementations of the Google API's.

Accomplishments that we're proud of

Figuring out the Google Maps Javascript API's

What we learned

Cooperation, Friendship, and how to catch a predator.

What's next for AmberGO

Improving community organizing tools to solve missing person's cases without interference of inefficient outside parties.

Share this project: