Derek Willis

Elite
@dwillis

I teach data journalism at the University of Maryland and am co-founder of @openelections. I enjoy cricket, scraping and other things people enjoy.

nyc-maps. Maps of New York City geodata

125

feedbag. Ruby's favorite feed auto-discovery library/tool

63

NCAA-API. API for NCAA statistics

47

fumblerooski. college football app

39

systems-for-reporting. Course materials for SMPA3193, Building Systems for Reporting

29

python-nytcongressapi. Basic python wrapper for The New York Times Congress API

27

LLM-Extraction-Challenge. HTML

23

ire25-sports.

21

hulse. Ruby wrapper for House and Senate roll call votes & member data

19

nicar25-pdfs.

17

shot-scraper-nicar24. Python

15

Fech. A Ruby parser for electronic candidate, PAC and party campaign filings from the Federal Election Commission.

15

all-foreign-gifts-around-us. Python

15

data-reporting. Course materials for MPJO-722-01, Georgetown University

13

itemizer. A project to make it easier to link to individual FEC transactions. With @bycoffe.

12

tweet_rewrite. Simple app to search Twitter for tweets mentioning NYT articles & blog posts that don't use the headline.

12

usatoday-census. Ruby wrapper for the USA Today Census API

12

nicar25-election-data. Dockerfile

11

statement. A Ruby gem that extracts press releases and statements by members of Congress.

11

state_legislatures. Summary data about state legislative bodies

10

NYT-Congress-API-Demo. Sample project using the NYT Congress API

10

Rich-Vocab. Django app to measure richness of vocabulary in text.

9

ire25-llm-extraction. Python

9

campfin_demo. Demo Rails 3.1 app for Hacks/Hackers NYC

9

house-jobs. PDF and text version of House of Representatives Job and Internship Announcements

8

datajournalismbook-elections. Textbook and exercises for Fall 2024 JOUR472/772

8

fech-sources. Source CSV files for Federal Election Commission electronic filing headers and rows

8

llm-fecfile. LLM integration for FEC electronic filings

8

other-people. A repository for notes and ideas for a SRCCON session about people data.

8

shboom. Tom Torok's original ASP app for searching database tables

7

fech-ftp. A Ruby wrapper for Federal Election Commission FTP data.

7

the_scrapes_of_hell. A compendium of worst-case scraping and parsing

7

fec-utilities. Various tools for downloading and processing Federal Election Commission data

7

ruby_for_journalism. Steel City Ruby 2014 talk

6

dashboards-for-reporting. Presentation by Aaron Bycoffe, Jacob Harris and Derek Willis

6

wpni_updates. Partial archive of email to The Washington Post newsroom from WPNI

6

geocoders. Ultra simple API for geocoding a single string against various web services.

6

datasette-actblue. Putting state-by-state CSVs from ActBlue FEC filings into Datasette

5

thebugleindex. Python

5

python-nytcongress. Another Python client for the NY Times' Congress API

4

nyt-instapaper. Push NYT politics articles to instapaper

4

notebooks. Collection of Jupyter notebooks with data analysis examples using Agate

3

wbb. Women's basketball scripts and data

3

datajournalismbook. Bespoke text for JOUR472/772 Data Journalism at the University of Maryland's Philip Merrill College of Journalism

3
44
Apply