This repository contains the NICAR 2017 conference schedule as JSON and CSV files, plus the underlying Python scraper.
Going to NICAR? You might be interested in the data, analyses, and tools we've open-sourced at BuzzFeed News and the BuzzFeed Open Lab. You might also be interested in Data Is Plural, my weekly newsletter of useful/curious datasets.
Last updated March 4, 2017 @ 6:45pm Eastern
To run the scraper, you'll need Python 3. To get started, execute the following commands in your terminal:
mkvirtualenv nicar-2017-schedule # Optional, recommended
git clone https://github.com/jsvine/nicar-2017-schedule.git
cd nicar-2017-schedule
pip install -r requirements.txt
To run the scraper, execute this command:
make schedule
Or, more verbosely:
python ./scripts/scrape.py > schedule/nicar-2017-schedule.json
in2csv schedule/nicar-2017-schedule.json > schedule/nicar-2017-schedule.csv
You can find the Python script that extracts and formats the schedule here.
Pull requests are welcome.