Derek Willis's Projects
Mapping TV stations to help citizens and journalists find stations to visit to gather documents on political ad buys.
A "dashboard" for keeping up with new electronic FEC filings, powered by the New York Times' Campaign Finance API.
Scripts to scrape the FEC website and parse campaign filings
Various tools for downloading and processing Federal Election Commission data
A Ruby parser for electronic candidate, PAC and party campaign filings from the Federal Election Commission.
A Ruby wrapper for Federal Election Commission FTP data.
A Ruby library for searching electronic filings from the Federal Election Commission
Source CSV files for Federal Election Commission electronic filing headers and rows
Download weekly master tables from Federal Election Commission's FTP server, from 1980 on.
Ruby's favorite feed auto-discovery library/tool
Schemas to convert common fixed-width file formats into CSV using in2csv.
My first Datasette App!
A tutorial for building a basic Django app
My first web scraper
Automate your FOIAs. The real, production version.
college football app
A scraper for Caspio apps
Ultra simple API for geocoding a single string against various web services.
Django app for now-dead site tracking CAR/data projects.
A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in python using Scikit-Learn and TensorFlow.
Starter kit for creating Twitter bots hosted for free on Heroku. Please do not use for evil.
Lightning talk presentation for Hacks/Hackers DC
PDF files of House of Representatives Job and Internship Announcements
Ruby wrapper for House and Senate roll call votes & member data