Inspiration

Most of my inspiration goes from Open Data. There are so many different datasets which can be used for people benefits.

What it does

Beware helps you to track crime situation around you if you live in San Francisco. You just enable Follow Mode and select one of four predefine presets: personal, parking, home and child safety. Each pattern includes particular types of crime such as larceny, assault, drugs or vandalism, etc. Beware analyzes all crimes for last 30-45 days in selected region and let you know if this area are dangerous for walking, parking or live. Beware uses San Francisco Open Data police reports (https://data.sfgov.org). There is one more mode - Discover. Here you can drop pin anywhere you want and see crime situation there. Moreover in Discover mode you can filter crime by time of day it happened: morning, day, evening or night.

How I built it

I've used Python Tornado to build smart backend powered by Object Rocket Mongo solution. Backend talks to iOs application written in Objective-c.

Challenges I ran into

The most challenging thing here is data science. I have used several techniques to calculate selected region crime rate. Finally I came up with formula based on current district population and crimes statistic. But nothing is perfect.

Accomplishments that I'm proud of

One more full stack project I have done being single man team! I have used some of my data science knowledge and made things real and DONE.

What I learned

I learned Object Rocket technologies and usages. Great stuff!

What's next for Beware

Many things. Apple Watch app. Rich notifications. More presets and cities supported. Better data mining and analyze. Safe routes.

Share this project:

Updates