The Smart Data Platform is a platform which helps automate predictive analytics for use within cities and display it without requiring a background in data science or statistics.

View on GitHub

Smart Data Platform

Smart Data Platform helps automate analytics in cities. The platform grabs data from multiple city systems which allows users to explore in a single map and provides predictions to help cities operate efficiently and practively.

Below are links to the principal components of the Smart Data Plaform. The project is developed through a consortium of partners, including University of Chicago, Argonne National Laboratories, DePaul University, University of Illinois at Chicago, and Smart Chicago Collaborative. Each institution owns the code developed, but have made it open source.


Smart Data Platform consists of several principal components: a user interface which allows users to explore historical data as well as future predictions, analytics services which actually performs the predictions, ontology layer which combines data (namely, matches all business-level data with any records pertaining to businesses), and a data services layer which stores data and makes it available through an API.

SDP Architecture Download original file (Visio)

User Interface

Provides a user interface that lets users navigate data from multiple sources on a simple, easy to use map.

Analytics Services

Allows users to fetch data and find features that predict binary outcomes (e.g., inspections) with minimal human involvement.

Ontology Layer

Takes raw data from Plenario and combines all records related to businesses in a single file.

Data Services

Stores location and event data from multiple sources and provides it through an easy API.

  • (repo) - University of Chicago, Computation Institute


Smart Data Plaform is principally funded by the Bloomberg Philanthropies through the Mayor’s Challenge award.