SlideShare ist ein Scribd-Unternehmen logo
1 von 41
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
About Us


    Robert Cheetham
    President & CEO
    cheetham@azavea.com
    215.701.7713




   Jeremy Heffner
   HunchLab Product Manager
   jheffner@azavea.com
   215.701.7712
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
About Azavea

• Founded in 2000
• 30 people
• Based in Philadelphia
   – Boston office
   – Minneapolis office
• Geospatial + web + mobile
   – Software development
   – Spatial analysis services
Clients & Industries

•   Public Safety
•   Municipal Services
•   Public Health
•   Human Services
•   Culture
•   Elections & Politics
•   Land Conservation
•   Economic Development
HunchLab
Crime Analysis – What has happened?
   – Mapping (spatial / temporal densities)
   – Trending
   – Intelligence Dashboard
Early Warning – What is out of the ordinary?
   – Statistical & Threshold-based Hunches (data mining)
   – Alerting
Risk Forecasting – What is likely to happen next?
   – Near Repeat Pattern
   – Load Forecasting
Crime Analysis
   – Mapping (spatial / temporal densities)
   – Trending
   – Intelligence Dashboard
Early Warning
   – Statistical & Threshold-based Hunches (data mining)
   – Alerting
Risk Forecasting
   – Near Repeat Pattern
   – Load Forecasting
Information Flow
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
Information Flow

• The Process
   – Data is collected
   – Data is analyzed
   – Results are disseminated




          Collection        Analysis   Dissemination
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
web-based crime analysis, early warning, and risk forecasting
Crime Analysis

What has happened?
Intelligence Dashboard
Crime Analysis
Early Warning

What is out of the ordinary?
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
Early Warning
Demo
Risk Forecasting

What is likely to happen next?
Contagious Crime?

• Near repeat pattern analysis
      • “If one burglary occurs, how does the risk change nearby?”
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
Near Repeat Pattern Analysis
Contagious Crime?

• Near repeat pattern analysis
      • “If one burglary occurs, how does the risk change nearby?”
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?”
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 count

bit.ly/gorrcrimeforecastingpaper
Load Forecasting
Load Forecasting
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?”
Improving CompStat
Interfaces & Integration
Web Interface

• Standards based
   – No Flash
   – No Silverlight
• Strengths
   – Styleable
   – Extendable
But what’s under the hood?

                                                                 Alerts




                     HunchLab Web Application

      Mapping &        Hunch          Risk
                                                   Admin Tools
       Analysis      Management    Forecasting



      Geostatistical Engine            Alerting System




                                        HunchLab
                  Operational           Database
GIS                Operational
                   Database
                    Databases
REST API

• HunchLab REST API
  – Powers all functionality in
    browser application
  – Open
  – Standards-based
     • JSON, XML, etc.                   REST API




                                    HunchLab
                                     Engine
REST API

• HunchLab REST API
  – Powers all functionality in
    browser application
  – Open
  – Standards-based
     • JSON, XML, etc.                   REST API




                                    HunchLab
                                     Engine
                     Other
                    Backend
                    Systems
Mobile Interfaces
Mobile Interfaces
Q&A
About Us


    Robert Cheetham
    President & CEO
    cheetham@azavea.com
    215.701.7713




   Jeremy Heffner
   HunchLab Product Manager
   jheffner@azavea.com
   215.701.7712

Weitere ähnliche Inhalte

Was ist angesagt?

kyung_kim_pura
kyung_kim_purakyung_kim_pura
kyung_kim_pura
Peter Kim
 

Was ist angesagt? (18)

Predictive policing computational thinking show and tell
Predictive policing computational thinking show and tellPredictive policing computational thinking show and tell
Predictive policing computational thinking show and tell
 
Predictive Policing
Predictive PolicingPredictive Policing
Predictive Policing
 
Predictive Policing - How Emerging Technologies Are Helping Prevent Crimes?
Predictive Policing - How Emerging Technologies Are Helping Prevent Crimes?Predictive Policing - How Emerging Technologies Are Helping Prevent Crimes?
Predictive Policing - How Emerging Technologies Are Helping Prevent Crimes?
 
Application of GIS in Criminology and Defence Intelligence
Application of GIS in Criminology and Defence IntelligenceApplication of GIS in Criminology and Defence Intelligence
Application of GIS in Criminology and Defence Intelligence
 
Analytics-Based Crime Prediction
Analytics-Based Crime PredictionAnalytics-Based Crime Prediction
Analytics-Based Crime Prediction
 
Crime analysis
Crime analysisCrime analysis
Crime analysis
 
Crime analysis
Crime analysisCrime analysis
Crime analysis
 
Machine Learning Approaches for Crime Pattern Detection
Machine Learning Approaches for Crime Pattern DetectionMachine Learning Approaches for Crime Pattern Detection
Machine Learning Approaches for Crime Pattern Detection
 
Crime Mapping & Analysis – Georgia Tech
Crime Mapping & Analysis – Georgia TechCrime Mapping & Analysis – Georgia Tech
Crime Mapping & Analysis – Georgia Tech
 
Crime Analysis & Prediction System
Crime Analysis & Prediction SystemCrime Analysis & Prediction System
Crime Analysis & Prediction System
 
Exposing algorithms pydatadc2016
Exposing algorithms pydatadc2016Exposing algorithms pydatadc2016
Exposing algorithms pydatadc2016
 
Fundamentalsof Crime Mapping 6
Fundamentalsof Crime Mapping 6Fundamentalsof Crime Mapping 6
Fundamentalsof Crime Mapping 6
 
report
reportreport
report
 
kyung_kim_pura
kyung_kim_purakyung_kim_pura
kyung_kim_pura
 
Chicago Crime Dataset Project Proposal
Chicago Crime Dataset Project ProposalChicago Crime Dataset Project Proposal
Chicago Crime Dataset Project Proposal
 
Fundamentalsof Crime Mapping Tactical Analysis Concepts
Fundamentalsof Crime Mapping Tactical Analysis ConceptsFundamentalsof Crime Mapping Tactical Analysis Concepts
Fundamentalsof Crime Mapping Tactical Analysis Concepts
 
Rent, Rain, and Regulations | Du Phan, Dataiku | DN18
Rent, Rain, and Regulations | Du Phan, Dataiku | DN18Rent, Rain, and Regulations | Du Phan, Dataiku | DN18
Rent, Rain, and Regulations | Du Phan, Dataiku | DN18
 
EENA2019: Track3 session6 _Emergency call handling system in JAPAN_Ichiro And...
EENA2019: Track3 session6 _Emergency call handling system in JAPAN_Ichiro And...EENA2019: Track3 session6 _Emergency call handling system in JAPAN_Ichiro And...
EENA2019: Track3 session6 _Emergency call handling system in JAPAN_Ichiro And...
 

Andere mochten auch

Tajinder Presentation6
Tajinder Presentation6Tajinder Presentation6
Tajinder Presentation6
Tajinder Singh
 
Crime Time
Crime TimeCrime Time
Crime Time
sbillia
 
Chapter 29 Domain Name System.ppt
Chapter 29 Domain Name System.pptChapter 29 Domain Name System.ppt
Chapter 29 Domain Name System.ppt
webhostingguy
 

Andere mochten auch (8)

Building a real time html5 app for mobile devices
Building a real time html5 app for mobile devicesBuilding a real time html5 app for mobile devices
Building a real time html5 app for mobile devices
 
Tajinder Presentation6
Tajinder Presentation6Tajinder Presentation6
Tajinder Presentation6
 
Crime Time
Crime TimeCrime Time
Crime Time
 
Mapping The Fear of Crime
Mapping The Fear of CrimeMapping The Fear of Crime
Mapping The Fear of Crime
 
International Study on Women’s Personal Security and Public Transport – Phase...
International Study on Women’s Personal Security and Public Transport – Phase...International Study on Women’s Personal Security and Public Transport – Phase...
International Study on Women’s Personal Security and Public Transport – Phase...
 
3D Reality Tracking in Realtime - Team Hendy-Sigit
3D Reality Tracking in Realtime - Team Hendy-Sigit3D Reality Tracking in Realtime - Team Hendy-Sigit
3D Reality Tracking in Realtime - Team Hendy-Sigit
 
Chapter 29 Domain Name System.ppt
Chapter 29 Domain Name System.pptChapter 29 Domain Name System.ppt
Chapter 29 Domain Name System.ppt
 
Dns ppt
Dns pptDns ppt
Dns ppt
 

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

Honeypot honeynet
Honeypot honeynetHoneypot honeynet
Honeypot honeynet
Sina Manavi
 
SplunkLive! New York Dec 2012 - SNAP Interactive
SplunkLive! New York Dec 2012 - SNAP InteractiveSplunkLive! New York Dec 2012 - SNAP Interactive
SplunkLive! New York Dec 2012 - SNAP Interactive
Splunk
 
Just two clicks away - from monitoring and reporting to root-cause analysis
Just two clicks away - from monitoring and reporting to root-cause analysisJust two clicks away - from monitoring and reporting to root-cause analysis
Just two clicks away - from monitoring and reporting to root-cause analysis
Savvius, Inc
 
Dance monitoring final
Dance monitoring finalDance monitoring final
Dance monitoring final
Matthew Dance
 
Development, Confusion and Exploration of Honeypot Technology
Development, Confusion and Exploration of Honeypot TechnologyDevelopment, Confusion and Exploration of Honeypot Technology
Development, Confusion and Exploration of Honeypot Technology
Antiy Labs
 
Intelligent cloud computing
Intelligent cloud computingIntelligent cloud computing
Intelligent cloud computing
LINE+
 

Ähnlich wie The Real-time Police Force: Publishing Analytic Information to the Field with HunchLab (20)

Honeypot honeynet
Honeypot honeynetHoneypot honeynet
Honeypot honeynet
 
Cloud Technical Challenges
Cloud Technical ChallengesCloud Technical Challenges
Cloud Technical Challenges
 
Distributed Sensor Data Contextualization for Threat Intelligence Analysis
Distributed Sensor Data Contextualization for Threat Intelligence AnalysisDistributed Sensor Data Contextualization for Threat Intelligence Analysis
Distributed Sensor Data Contextualization for Threat Intelligence Analysis
 
High Availability HPC ~ Microservice Architectures for Supercomputing
High Availability HPC ~ Microservice Architectures for SupercomputingHigh Availability HPC ~ Microservice Architectures for Supercomputing
High Availability HPC ~ Microservice Architectures for Supercomputing
 
RSA 2006 - Visual Security Event Analysis
RSA 2006 - Visual Security Event AnalysisRSA 2006 - Visual Security Event Analysis
RSA 2006 - Visual Security Event Analysis
 
Make Streaming Analytics work for you: The Devil is in the Details
Make Streaming Analytics work for you: The Devil is in the DetailsMake Streaming Analytics work for you: The Devil is in the Details
Make Streaming Analytics work for you: The Devil is in the Details
 
SplunkLive! New York Dec 2012 - SNAP Interactive
SplunkLive! New York Dec 2012 - SNAP InteractiveSplunkLive! New York Dec 2012 - SNAP Interactive
SplunkLive! New York Dec 2012 - SNAP Interactive
 
Just two clicks away - from monitoring and reporting to root-cause analysis
Just two clicks away - from monitoring and reporting to root-cause analysisJust two clicks away - from monitoring and reporting to root-cause analysis
Just two clicks away - from monitoring and reporting to root-cause analysis
 
SplunkSummit 2015 - Splunk User Behavioral Analytics
SplunkSummit 2015 - Splunk User Behavioral AnalyticsSplunkSummit 2015 - Splunk User Behavioral Analytics
SplunkSummit 2015 - Splunk User Behavioral Analytics
 
DigiGov_cmu_rwanda
DigiGov_cmu_rwandaDigiGov_cmu_rwanda
DigiGov_cmu_rwanda
 
Dance monitoring final
Dance monitoring finalDance monitoring final
Dance monitoring final
 
How to Manage Open Police Data - Tips for Data QA/QC and Automation
How to Manage Open Police Data - Tips for Data QA/QC and AutomationHow to Manage Open Police Data - Tips for Data QA/QC and Automation
How to Manage Open Police Data - Tips for Data QA/QC and Automation
 
Solving Cybersecurity at Scale
Solving Cybersecurity at ScaleSolving Cybersecurity at Scale
Solving Cybersecurity at Scale
 
Development, Confusion and Exploration of Honeypot Technology
Development, Confusion and Exploration of Honeypot TechnologyDevelopment, Confusion and Exploration of Honeypot Technology
Development, Confusion and Exploration of Honeypot Technology
 
Intelligent cloud computing
Intelligent cloud computingIntelligent cloud computing
Intelligent cloud computing
 
(BDT207) Real-Time Analytics In Service Of Self-Healing Ecosystems
(BDT207) Real-Time Analytics In Service Of Self-Healing Ecosystems(BDT207) Real-Time Analytics In Service Of Self-Healing Ecosystems
(BDT207) Real-Time Analytics In Service Of Self-Healing Ecosystems
 
Chir F2 F Mrsa 2011 10 18
Chir F2 F Mrsa 2011 10 18Chir F2 F Mrsa 2011 10 18
Chir F2 F Mrsa 2011 10 18
 
honeypots.ppt
honeypots.ppthoneypots.ppt
honeypots.ppt
 
A Practical Guide to Anomaly Detection for DevOps
A Practical Guide to Anomaly Detection for DevOpsA Practical Guide to Anomaly Detection for DevOps
A Practical Guide to Anomaly Detection for DevOps
 
STI Summit 2011 - Dynamic web
STI Summit 2011 - Dynamic webSTI Summit 2011 - Dynamic web
STI Summit 2011 - Dynamic web
 

Mehr von Azavea

OpenTreeMap NCGIS
OpenTreeMap NCGISOpenTreeMap NCGIS
OpenTreeMap NCGIS
Azavea
 

Mehr von Azavea (20)

Using New Tools to Analyze and Plan Your Urban Forest
Using New Tools to Analyze and Plan Your Urban Forest Using New Tools to Analyze and Plan Your Urban Forest
Using New Tools to Analyze and Plan Your Urban Forest
 
7 misconceptions about predictive policing webinar
7 misconceptions about predictive policing webinar7 misconceptions about predictive policing webinar
7 misconceptions about predictive policing webinar
 
Tracking Your Green Infrastructure
Tracking Your Green InfrastructureTracking Your Green Infrastructure
Tracking Your Green Infrastructure
 
Growing Your Urban Forest: Using the OpenTreeMap Bulk Uploader
Growing Your Urban Forest: Using the OpenTreeMap Bulk UploaderGrowing Your Urban Forest: Using the OpenTreeMap Bulk Uploader
Growing Your Urban Forest: Using the OpenTreeMap Bulk Uploader
 
November 12, 2014 Webinar: Hackers, Beer Geeks, and Arborly Love - Reaching o...
November 12, 2014 Webinar: Hackers, Beer Geeks, and Arborly Love - Reaching o...November 12, 2014 Webinar: Hackers, Beer Geeks, and Arborly Love - Reaching o...
November 12, 2014 Webinar: Hackers, Beer Geeks, and Arborly Love - Reaching o...
 
Mobile Citizen Science
Mobile Citizen Science Mobile Citizen Science
Mobile Citizen Science
 
Getting Started with OpenTreeMap Cloud
Getting Started with OpenTreeMap CloudGetting Started with OpenTreeMap Cloud
Getting Started with OpenTreeMap Cloud
 
HunchLab 2.0 Getting Started
HunchLab 2.0 Getting StartedHunchLab 2.0 Getting Started
HunchLab 2.0 Getting Started
 
Is it a Package or a Wrapper? Designing, Documenting, and Distributing a Pyth...
Is it a Package or a Wrapper? Designing, Documenting, and Distributing a Pyth...Is it a Package or a Wrapper? Designing, Documenting, and Distributing a Pyth...
Is it a Package or a Wrapper? Designing, Documenting, and Distributing a Pyth...
 
Your New Partners: Understanding Civic Hackathons, Why You Should be Involved...
Your New Partners: Understanding Civic Hackathons, Why You Should be Involved...Your New Partners: Understanding Civic Hackathons, Why You Should be Involved...
Your New Partners: Understanding Civic Hackathons, Why You Should be Involved...
 
Using Open Data and Citizen Science to Promote Citizen Engagement with Green ...
Using Open Data and Citizen Science to Promote Citizen Engagement with Green ...Using Open Data and Citizen Science to Promote Citizen Engagement with Green ...
Using Open Data and Citizen Science to Promote Citizen Engagement with Green ...
 
HunchLab 2.0 Preview Webinar - Place
HunchLab 2.0 Preview Webinar - PlaceHunchLab 2.0 Preview Webinar - Place
HunchLab 2.0 Preview Webinar - Place
 
Five Technology Trends Every Nonprofit Needs to Know
Five Technology Trends Every Nonprofit Needs to KnowFive Technology Trends Every Nonprofit Needs to Know
Five Technology Trends Every Nonprofit Needs to Know
 
PhillyHistory.org - Tracking Metrics for a Digital Project
PhillyHistory.org - Tracking Metrics for a Digital ProjectPhillyHistory.org - Tracking Metrics for a Digital Project
PhillyHistory.org - Tracking Metrics for a Digital Project
 
Fed Geo Day - Applying GeoTrellis at the US Army Corps
Fed Geo Day - Applying GeoTrellis at the US Army CorpsFed Geo Day - Applying GeoTrellis at the US Army Corps
Fed Geo Day - Applying GeoTrellis at the US Army Corps
 
Fed Geo Day - GeoTrellis Intro
Fed Geo Day - GeoTrellis IntroFed Geo Day - GeoTrellis Intro
Fed Geo Day - GeoTrellis Intro
 
Fed Geo Day 2013 - Azavea Intro
Fed Geo Day 2013 - Azavea Intro Fed Geo Day 2013 - Azavea Intro
Fed Geo Day 2013 - Azavea Intro
 
Modeling Count-based Raster Data with ArcGIS and R
Modeling Count-based Raster Data with ArcGIS and RModeling Count-based Raster Data with ArcGIS and R
Modeling Count-based Raster Data with ArcGIS and R
 
OpenTreeMap NCGIS
OpenTreeMap NCGISOpenTreeMap NCGIS
OpenTreeMap NCGIS
 
OpenTreeMap Overview
OpenTreeMap OverviewOpenTreeMap Overview
OpenTreeMap Overview
 

Kürzlich hochgeladen

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Kürzlich hochgeladen (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

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

  • 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
  • 7. Crime Analysis – What has happened? – Mapping (spatial / temporal densities) – Trending – Intelligence Dashboard Early Warning – What is out of the ordinary? – Statistical & Threshold-based Hunches (data mining) – Alerting Risk Forecasting – What is likely to happen next? – Near Repeat Pattern – Load Forecasting
  • 8. Crime Analysis – Mapping (spatial / temporal densities) – Trending – Intelligence Dashboard Early Warning – Statistical & Threshold-based Hunches (data mining) – Alerting Risk Forecasting – Near Repeat Pattern – Load Forecasting
  • 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
  • 17. Early Warning What 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
  • 20. Demo
  • 21. Risk Forecasting What 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
  • 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 count bit.ly/gorrcrimeforecastingpaper
  • 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?”
  • 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 Database GIS 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
  • 39.
  • 40. Q&A
  • 41. About Us Robert Cheetham President & CEO cheetham@azavea.com 215.701.7713 Jeremy Heffner HunchLab Product Manager jheffner@azavea.com 215.701.7712