Skip to content
Project submission for MSHack 2019
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


The Problem

  • Indian roads are bumpy

  • Intended : Speed Breakers

    • Poorly painted/marked speed-breakers cause accidents : Speed breakers in India kill more people than accident do in UK, Australia
  • Unintended : Potholes

    • Potholes damage and slow down vehicles. Accidents too.

    • Road Accidents are common but response is delayed. Depends upon eye-witnesses or victims.

    • Accident prevention & alert measures exist for modern cars using sensors. Can’t be applied to existing vehicles without significant costs.

The Solution

We present an Android app that uses the MapMyIndia API, a phone’s accelerometer and gyroscope reading and a Machine Learning model to:

  • Non-intrusively detect road accidents and alert emergency response services automatically.

  • Intelligently track and display road conditions by identifying roads with potholes and suboptimal conditions.

  • Alert drivers about upcoming speed breaker based on historic data gathered from other drivers

  • Suggest routes based not just on traffic and distance, but also on road quality.

  • Create a call to action by alerting municipalities to fix potholes.

  • Provide a framework for individual contractors to bid on re-construction tasks based on crowd-sourced pothole data.

Who needs this

  • Ola/Uber - Route suggestions

  • Municipalities - Pothole tracking

  • Individual Contractors - Contracts to fix roads

  • Drivers (Janta) - Route suggestions, Speed breaker and Pothole warnings

You can’t perform that action at this time.