The Real-time Police Force: Publishing Analytic Information to the Field with HunchLab

  • 716 views
Uploaded on

http://www.azavea.com/products/hunchlab …

http://www.azavea.com/products/hunchlab

Police agencies collect a wealth of data. Every call for services and every incident of crime is captured and logged (and often automatically geocoded to a point in space). Making sense of this wealth of data is critical to police agencies being led by intelligence and analysis and not simply putting cops out into the field haphazardly.

Most police forces have a process whereby this raw information is groomed into maps by a central crime analysis unit. Determining where hotspots are present and describing recent events is definitely useful, but how can we accelerate this process to adapt our analytic output in nearly real-time and then disseminate this information to the field?

The answer is by automating the flow of information. We see this feature as a core strength within our product, HunchLab. New information is automatically pulled into HunchLab through integration with police agencies computer aided dispatch (CAD) and records management systems (RMS). This new information is then immediately incorporated into analytic output. New incidents can trigger early warning alerts for spikes in activity or modify short-term risk assessment in a particular police district. But it's not just about consuming this information within HunchLab itself. The system provides secure access to analytic output via APIs that can be integrated into other back-end applications, further analytic tools, and even mobile applications.

http://www.azavea.com/products/hunchlab

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
716
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
15
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. The Real-time Police Force:Pushing Situational Awareness & Predictive Information to the Field with HunchLab 340 N 12th St, Suite 402 Philadelphia, PA 19107 215.925.2600 info@azavea.com www.azavea.com/hunchlab
  • 2. About Us Robert Cheetham President & CEO cheetham@azavea.com 215.701.7713 Jeremy Heffner HunchLab Product Manager jheffner@azavea.com 215.701.7712
  • 3. Agenda• Company Background• HunchLab – What has happened? – What is out of the ordinary? – What is likely to happen next?• Interfaces & Integration – Browser – REST API – Mobile• Q&A
  • 4. About Azavea• Founded in 2000• 30 people• Based in Philadelphia – Boston office – Minneapolis office• Geospatial + web + mobile – Software development – Spatial analysis services
  • 5. Clients & Industries• Public Safety• Municipal Services• Public Health• Human Services• Culture• Elections & Politics• Land Conservation• Economic Development
  • 6. HunchLab
  • 7. Crime Analysis – What has happened? – Mapping (spatial / temporal densities) – Trending – Intelligence DashboardEarly Warning – What is out of the ordinary? – Statistical & Threshold-based Hunches (data mining) – AlertingRisk Forecasting – What is likely to happen next? – Near Repeat Pattern – Load Forecasting
  • 8. Crime Analysis – Mapping (spatial / temporal densities) – Trending – Intelligence DashboardEarly Warning – Statistical & Threshold-based Hunches (data mining) – AlertingRisk Forecasting – Near Repeat Pattern – Load Forecasting
  • 9. Information Flow
  • 10. INCT & PARS – main database sourcesover 5,000 incidents daily, over 2 million annually PARS Complainant INCT Verizon Daily download 911 District & Geocoding Routines 48 Desk Incident Report Completed by Officer District X 911 Operator Police Officer Maps distributed Through Intranet, District Y Printing, CompStat Radio Dispatcher CAD District Z
  • 11. Information Flow• The Process – Data is collected – Data is analyzed – Results are disseminated Collection Analysis Dissemination
  • 12. Information Flow• Accelerating information flow with HunchLab – Collection • Integrated with operational databases – Analysis • Automated analytic routines – Dissemination • Automated alerts (email, sms, etc.) • Easy-to-use interfaces for non-technical staff • Open access to analytic results through APIs Operational Operational Database Alerting Operational Database HunchLab Database System Databases
  • 13. web-based crime analysis, early warning, and risk forecasting
  • 14. Crime AnalysisWhat has happened?
  • 15. Intelligence Dashboard
  • 16. Crime Analysis
  • 17. Early WarningWhat is out of the ordinary?
  • 18. Early Warning• Geographic Early Warning System – A system to alert staff of an unusual situation in a particular location – Ingests data sets to automatically “cook on” and only involves staff when a statistically unusual situation is found Geostatistical Engine Operational Operational Database Alerting Operational Database HunchLab Database System Databases
  • 19. Early Warning
  • 20. Demo
  • 21. Risk ForecastingWhat is likely to happen next?
  • 22. Contagious Crime?• Near repeat pattern analysis • “If one burglary occurs, how does the risk change nearby?”
  • 23. Near Repeat Pattern Analysis• How can you test your own data? – Near Repeat Calculator • http://www.temple.edu/cj/misc/nr/• Papers – Near-Repeat Patterns in Philadelphia Shootings (2008) • One city block & two weeks after one shooting – 33% increase in likelihood of a second event Jerry Ratcliffe Temple University
  • 24. Near Repeat Pattern Analysis
  • 25. Contagious Crime?• Near repeat pattern analysis • “If one burglary occurs, how does the risk change nearby?”
  • 26. Improving CompStat• Load forecasting • “Given the time of year, day of week, time of day and general trend, what counts of crimes should I expect?”
  • 27. What Do We Mean By Load Forecasting? • Load forecasting • Generating aggregate crime counts for a future timeframe using cyclical time series analysis Measure cyclical patterns + Identify non-cyclical trend Forecast expected countbit.ly/gorrcrimeforecastingpaper
  • 28. Load Forecasting
  • 29. Load Forecasting
  • 30. Improving CompStat• Load forecasting • “Given the time of year, day of week, time of day and general trend, what counts of crimes should I expect?”
  • 31. Improving CompStat
  • 32. Interfaces & Integration
  • 33. Web Interface• Standards based – No Flash – No Silverlight• Strengths – Styleable – Extendable
  • 34. But what’s under the hood? Alerts HunchLab Web Application Mapping & Hunch Risk Admin Tools Analysis Management Forecasting Geostatistical Engine Alerting System HunchLab Operational DatabaseGIS Operational Database Databases
  • 35. REST API• HunchLab REST API – Powers all functionality in browser application – Open – Standards-based • JSON, XML, etc. REST API HunchLab Engine
  • 36. REST API• HunchLab REST API – Powers all functionality in browser application – Open – Standards-based • JSON, XML, etc. REST API HunchLab Engine Other Backend Systems
  • 37. Mobile Interfaces
  • 38. Mobile Interfaces
  • 39. Q&A
  • 40. About Us Robert Cheetham President & CEO cheetham@azavea.com 215.701.7713 Jeremy Heffner HunchLab Product Manager jheffner@azavea.com 215.701.7712