insight-lane / crash-model

Build a crash prediction modeling application that leverages multiple data sources to generate a set of dynamic predictions we can use to identify potential trouble spots and direct timely safety interventions.
https://insightlane.org
MIT License
113 stars 39 forks source link

Storyboard the new city onboarding process #70

Open terryf82 opened 6 years ago

terryf82 commented 6 years ago

We need to decide what the process for a new city onboarding into the project looks like.

To make this project scalable and attract interest, the process should be as self-serve as possible. An interested city needing to send an enquiry, wait for documentation on data standards, send across data files, wait for those to be loaded and then finally receive notice that something is available will likely push the project beyond the interest of most (not to mention introduced a lot of administration on our part).

Could a process be developed that basically allows a new city to:

  1. enter their city name into a web form, that kicks off the process of building segments & intersections from OSM
  2. view our data standards on crashes & concerns, format their available data accordingly and upload it to a public storage service (probably their own initially, as long as the URLs are accessible)
  3. indicated via another form that they have additional data ready to go, and submit the paths to it
  4. have the app pick up their data and integrate it into the predictions
terryf82 commented 5 years ago

I think this one is a bit ambitious for where we currently are, but might have value in revisiting in the future.