Inspiration

We were inspired by the lack of user-friendly visualization of crime on Purdue campus. Ultimately, we hope to give students access to more empowering resources.

What it does

It allows users to visualize crime based on locations so that they can make better decisions to avoid dangerous situations.

How we built it

We used a data scraping tool to collect data which we then visually displayed on a bubble map.

Challenges we ran into

  • Using new technology and coding languages required extra learning time.
  • The locations were entered manually, so spelling errors made it hard to automate this process.

Accomplishments that we're proud of

-Used a web scraping tool to efficiently add hundreds of purdue crime data points from purdue public records to a csv file. -Used jupyter notebook to convert recorded building names into addresses, and then into coordinate points. -Adjusted the sizing and color opacity of the density points to make the data more readable.

What we learned

Python, web scraping, implementing APIs

What's next for StaySafePurdue

-Allow users to visualize different trends from the crime database. Specifically, we intend on implementing graphical analysis of the dates and timings of crimes, frequency of crimes of similar nature and severity, and the legal status of the crimes. -Present our git-hub files on a more user-friendly website. -Self update our code using new entries on the datatbase as well as user entries to our website.

Built With

Share this project:

Updates