Miami 311 Data Science Demo


City of Miami Open Data

I made this IPython Notebook as a demonstation of what one can do with the City of Miami Open Data Portal. This work was done at the Code for Miami Weekly Civic Hack Night on Monday June 29, 2015. Thanks to The LAB Miami for hosting the event.

There are many caveats and provisos to the result of the analysis. Notably, I censored some of the data that had missing values when calculating the fraction of the time 311 meets their goals, so take the analysis with a grain of salt. This analysis is mostly intended as a demonstration of Open Data.

For Users:


Miami Answers

Miami Answers is a Miami based implementation of the Oakland Answers

The goal of Miami Answers is to be a place for citizens to search for answers to common community questions. We will be creating content based on the most frequently asked questions to Miami Open311.

"It’s a citizen-centric website that is question driven with clean, easy-to-navigate design. This simple site functions similar to Google — it centers around a search box where a resident can ask a question or type in keywords using standard language and receive friendly and comprehensible responses."

You can view a live implementation at


Miami Open211

We're working with Switchboard of Miami and the Open Referral Initiative to create Miami Open211: a platform for directory information about all of the health, human, and social services in our community.

Switchboard of Miami operates Miami-Dade's 2-1-1 call center, through which people in need can call to get referrals to services that can help them.

Switchboard has agreed (as an experiment) to deploy their data in an open platform that can be accessed by external tools and applications. (They'll be one of the first 2-1-1s in the country to do so!)

Read more about the Miami Open211 project here in this blog post. To read much more, check out this memo.

In the first phase of this project, we are going to experiment with the Ohana API.

Already done:

  1. Transformed a demo package of Switchboard's 2-1-1 data into the Open Referral format. Github repo here

  2. Deployed Ohana API (Ruby on Rails)

  3. Loaded transformed 2-1-1 data into Ohana (as per these instructions)

  4. Deployed the Ohana Web Search front-end as a demo.

  5. Got funding to ramp up these experiments!

  6. Deployed a developers' portal for the API

Next steps:

We are in the Code for Miami Slack Team under #open211.

This project is part of the Open Referral Initiative, which convenes in this Google Group. Email to request an invite to the Open Referral slack team.

Background on Open Referral: The Open Referral Initiative is working to make it easier to share and find information about health, human, and social services. We are supporting local pilot projects in which diverse stakeholders are establishing interoperability between human service information systems (i.e., enabling different systems to "talk" to each other). Our objective is to demonstrate the value of making resource data openly available in a standard format.

For Users:
For Developers: and


Florida Bill Tracker

An application to keep track of what is going on in a state legislature. Using editorial expertise and the Sunlight Lab's Open States API, this application creates a curated view of what is going on in a state's legislature session.

It combines data from Open States and editorial data collected with Google Docs. You can see some examples at and see it in production on MinnPost.

For Users:
For Developers:


Miami Wiki

A local, editable resource - by Miamians, for Miamians.

For Users: