Skip to content

[Research] Monitor Detroit crimes and offenses from open data | Still under development. The web-site is not active now. Open to co-work | suggestions

Notifications You must be signed in to change notification settings

Witold1/detroit_crime_space

Repository files navigation

DetroitCrime.space | started at calvinhacks2020, Grand Rapids, MI

Visualise police crime reports data. Enforce "Police Data Initiative"

Examples of analysis outputs

Generally speaking, it visualizes, analyzes, and 'predicts' the crimes and offenses reports (data provided by participated police departments) published from Police Data Initiative.

An example of a preliminary report was made is available via htmlpreview here.

Per neighborhood, from 2016 Per hour, from 2016
Per Motor City neighborbood, from 2016 Per hour, overall for time
By offence category, per year (layered dashboard) Top-15 offence categories, from 2016
Top-5 offence categories, per year Per offence category, from 2016

How is it built?

I did find and used publically open criminal offenses and crimes report datasets from the largest Michigan city. Downloaded it, preprocessed, and pushed to MongoDB Atlas cloud database to make it analysis-ready from everywhere.

The final steps was insights mining, trends analysis, and static and dynamic visualization via a rich python ecosystem. I used classical and contemporary libs for geo-spatial visualization as well as packages for the table and gridded data processing. Then, as a usual part of the data related analysis loop, the report was prepared and beautified, and next steps were marked.

Architecture and processing pipeline image:
Pipeline, a bit obsolete version
  • Plus, Datashader & Holoviews (inc. matplotlib backend)

How to use it?

  • Functions are documented with .ipynb examples of use; pipeline are demonstrated
  • Insights are reproducible and might be checked in notebooks

How to improve it?

  • More advanced methods of criminal-related analysis and statistics (e.g. methods from directional statistics and spatial statistics) may and must be used, as well as better visualization must be produced; clustering techniques might be useful for better insight;
  • Insights and stat.analisys are better when using counted relative numbers (per $1000$, per $10.000$), so the population of districts and neighborhoods are crucial to be added
  • Professional GIS software domain tools may and must be better analyzed;
  • Example of cool products : old competition, existed web-interfaces [1], [2], [3] or PredPol

Police line image

About

[Research] Monitor Detroit crimes and offenses from open data | Still under development. The web-site is not active now. Open to co-work | suggestions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published