In law enforcement understanding how, where, and when crime happens goes a long way to help prevent similar crimes in the future.
Given that old school manual criminal analysis with Excel tables is very boring and ineffective, given the patterns and repetition present in this task, criminal analysis is a great candidate for automation.
By adding geoprocessing to the equation we get a very user friendly system, as we can process data for the user with only a few inputs
With that we can give him a detailed summary with the statistics he needs coupled with a visual representation, greatly improving his comprehension and decision making.
- Report generation
- crime comparison between two distinct periods
- target specific crimes
- target specific neighborhoods or venues
- breakdown by each day of the week
- breakdown by hour of the day
- Geoprocessing
- sync the crime's location with Google Maps' API based, based on its address
- visually represent crimes type and location
- visual representation as marker or heatmap
- filter by: crime, date, or/and time
You will need Leiningen 2.0 or above installed.
To start a web server for the application, run:
lein run
To start the ClojureScript compiler with live code reloading, run:
lein figwheel
Free to use and modify.
Note: PMMT
stands to Polícia Militar do Estado de Mato Grosso