by Derek Eder
Aug 19, 2011 – Ryan Briones and Chad Pry gave a presentation to the OpenGov Chicago meetup on the origin and future of ChicagoLobbyists.org. Below are the meeting notes:
Started with an existing Obtiva/Webitects relationship. Paul, Ryan, Chad and Derek were all interested in doing an opendata project. The Google Hack-a-thon presented an opportunity and put on pressure for us to really build something. The lobbyist data was just released the week before and knowing about lobbyist activity is considered to be a ‘juicy’ topic.
How did we do it?
Each of the main contributors spent ~5 hours the week before the hack-a-thon cleaning up data with Google Refine, eyeballing obvious relationships in the data, doing some base HTML layouts and setting up a host for the application (Ruby/Sinatra). At the Google Open Data Hack-a-thon 6 people worked on the project: the 4 originators plus Ruthie and Chirag. By the end of the day we had a basic structure and database set up. The following weeks, we worked in our spare time and now have a minimum viable product.
What is in the future?
Add more meaningful data to inform you about lobbyists, clients and agencies. We have started a relationship working with Brett Goldstein (Chicago’s Chief Data Officer) and the Ethics department to fill in the gaps. Once we have Chicago down, we will generalize our model for use with other cities to visualize their lobbyist data.
All the code is open source and can be checked out on Github.
by Derek Eder
July 17, 2011 – Chicago Lobbyists started as an existing relationship between civic-minded members of Obtiva and Webitects. In early July 2011, when Google announced it would be hosting a hackathon focused on Chicago civic data, it was a perfect excuse to bring our group together for the first time to build something great.
Paul pointed out that the lobbyist data was particularly interesting. It was always a hot topic in the media and the City had just released it a few weeks prior and we all quickly agreed to focus on that for our hackathon project. The question then was, what could we do with it?
The week before the hackathon, we brainstormed over this very question and came up with the idea that it could be a ‘Facebook for lobbyists’. Each lobbyist would have a page, which would show various details about their firms, the money they were paid, and the actions they sought in front of city agencies (City Council, Department of Buildings, etc). From there, other page layouts emerged, and going in to the Saturday hackathon, the team had developed HTML templates for those very pages.
The day of the hackathon, our group worked for 8 hours straight parsing the data, building out the Ruby/Sinatra app and developing additional pages. Along the way, they got some help from Chirag Patel on the database setup and Ruthie BenDor on the front-end development. By the end of the day, we had a partially working home page, which we presented to the other hackathon attendees (see photos below) to great fanfare.
Running with that momentum, we continued to develop the site over the next few weeks. By August 3rd, we had a MVP (minimum viable product).
Slideshow from the Chicago Open Data Hackathon on July 17th 2011 courtesy of Chicago CTO John Tolva.
An open process
In the spirit of openness, the goal of this blog is to share our milestones, setbacks and thoughts as we continue to develop and expand this project.
Who are we?
We are Open City, a group of developers and designers based in Chicago that build civic-minded apps using open data.
- Paul Baker
- President and co-founder of Webitects
- Derek Eder
- Developer at Webitects and organizer for OpenGov Chicago
- Chad W Pry
- Engineer at Groupon, Code Academy mentor, and all around charming fellow
- Nick Rougeux
- Designer and CSS wiz at Webitects