SafeWalk Find your safest route for any time of day Nishan Mann
SafeWalk
Find your safest route for any time of day
Nishan Mann
Data Sources and Pipeline
NYC Open DataMajor Crimes
Dataset2005-2016
(~1,000,000)
Algorithms
● Dijkstra Algorithm: between Start and End, find the shortest path minimizing sum of weigths
● K-nearest neighbours classification to associate each crime with a road
d1
d4
d5
d2
d9
d3 d
6
d8
d10
d12
d7
d11
Start
End
Cost Model for Road Lengths
Personal fear of crime Crime Costs depending on hour and type of crime
● De Sota Road, NY at 0300
App Landing Page
● Personal Fear of Crime: Rational, Almost Rational, Borderline Rational-Irrational, Irrational, Extreme
Brooklyn Safe Route at 0200
● Crime Avoidance Level : Vigilant, Personal Fear of Crime: Borderline Rational-Irrational
Cost Model Validation (3rd Party)
● Courtesy of Trulia https://www.trulia.com/local/new-york-ny/tiles:1|points:0_crime
Personal Fear of Crime: Rational
● Crime Avoidance Level: Vigilant
Personal Fear of Crime: Extreme
● Crime Avoidance Level: Vigilant
About Me
● Physicist studying solitons in photonic crystal waveguides
● Motorcycle enthusiast
Cost Model Validation Brooklyn 0200
Personal Fear of Crime
● Personal fear of crime affects each route slightly differently but there exists some saturation point
Safety Rating
● approximates probability of experiencing no crime on route
● Probablity of crime on road i.● Assume crimes on each road are
independent