chrislkeller/nhtsa-complaint-data
Some scripts/data description for NHTSA complaint data
Discovered public repositories for chrislkeller in the GitHub catalog.
Some scripts/data description for NHTSA complaint data
Using the twitter python library to pull and store in csv the annual #NICAR tweets.
Why not get started early? Keeping track of some ideas to show some easy to use command line tools for beginners.
A quick Flask application to search the Instagram and Twitter API by user location or submitted address and date/time.
A Flask-based static site authoring tool.
Source files and such for an #ONA13 workshop on using Tabletop.js and Handlebars.js to build digital news presentations
A simple Python wrapper for version three of Google's geocoder API
Repo that contains code for much of the practice demos and hacking projects found on http://projects.chrislkeller.com/
PIN API examples
A spreadsheet-driven solution for creating a community calendar
Public repository.
Public repository.
Use either Tabletop.js and a Google Spreadsheet to feed data to the DataTables jQuery plugin, or use a flat JSON file.
A jQuery plugin to create an animated slideshow tied to a Leaflet map.
Libraries and functions used within Google Docs
This is a collection of task-oriented Python scripts I wrote to leverage python-documentcloud wrapper written by the Los Angeles Times Data Desk and Ben Welsh and perform batch and speciality tasks on DocumentCloud files.
Searchable Map Template using Google Maps and Fusion Tables
Google Script to Update Fusion Tables with Google Spreadsheets
Very much a quick hack before bed to search for photos on Twitter by location and hashtag.
Gather user-submitted information about opportunities a municipality has to address quality of life issues.
Based on shell scripts authored by Jeff Severns Guntzel to help data journalists use Christopher Groskopf's 'csvkit' utility library to audit a csv file without opening it, and then backup and move the the csv file to a project directory before working on it.
Use tabletop.js to pull json from Google Spreadsheet and feed it to the DataTables jQuery plugin
MadCrime is the Django app -- or rather Python scraper -- behind MadSafety, which is a table of Madison Police Department incident reports. From the list of reports, a user can click through to see the location of the incident and read the details.
Uses the sunlight python library to write Wisconsin state senators data to csv, which is written to the fusion tables python library and mapped using the Google maps and fusion tables API.
A tool for journalists
Use Google Fusion Table as datasource to create graph using Highcharts
In a riff off of my 2011 Madison Mayoral Voting map, I used Google Fusion Tables as a data backend to display information on map that uses the Google Maps javascript API with a column chart that uses the Highcharts.js library.
Code for the "Intro to Data Journalism with Python" Workshop
nwsmkr will be a user interface that will allow journalists interested in digital storytelling to apply data to an open-source javascript visualization library and generate an embed code for easy use on a website. Not only will it lower the bar for journalists to create these visualizations, but it will offer an entry-point for those who want to learn to code and improve these visualizations.
Sometimes, a man needs to stew, and sometimes a man needs to stay in the oven.
Frank has been running the Ferris wheel for too long...
From the FDIC, a mashup map using Google's Fusion Tables, Maps API and GViz API
Enter your address or click on the map to find contact information for your Madison city council representative.
This map builds off of Phillip Smith's map and Tathagata Dasgupta's map. Click a marker to see your fellow participants are, links to their sites and profiles and their interests. You can also search to see if anyone has the same interests listed as you.
A Google FT data map showing how Madison voted in the April 5, 2011 election between former Mayor Paul Soglin and two-term incumbent Mayor Dave Cieslewicz.