At first we wanted to design an app to help people escape situations of sexual assault, but we soon realized the difficulty for a victim to access their phone. So instead we took a more proactive approach and created a website that aggregates locations of sexual assault cases. This could then be used by law enforcement to determine where to station more officers and it could also be used by the general public to learn where they should be more alert.
What it does
Our website obtains data from a variety of criminal records and sexual offender records and creates a heat map of the data, thus displaying areas of high sexual assault activity. The user can then search up a location and year to determine the trends of where sexual assault is likely to occur. People can also report areas where they experienced or observed sexual assault to add to the database.Thus it becomes an essential tool for law enforcement to prevent sexual assault and a tool people can use to learn what areas to avoid.
How we built it
Challenges we ran into
The most difficult part was figuring out how to gather all the data from the websites. This lead to other problems such as how to convert all the addresses to geocode (latitude, longitude) so that it could be plotted on the google map.
Accomplishments that we're proud of
As a group of first years with only having experience in Python or Java, we are really proud of what we were able to accomplish. Learning to build a website required learning 3 new languages and that was no easy feat.
What we learned
What's next for SAHeatmap
Increasing the database.