Web APIs with Python
Repository for the Web APIs with Python workshop at the Digital Humanities Summer Institute.
Preparing for the Workshop
To prepare for this course, please:
- Review the provided readings in the course pack.
- Consider the list of APIs, and think of which you might like to use.
- Bring an idea or two for projects or research you would like to pursue.
DHSI Schedule
Day One
Homework: Find an API; prepare to present it to the class
Day Two
Homework: Develop a research question
Day Three
- Discussion: Research Questions
- Collecting and Processing API Data with Requests
- Reading documentation
- Self Directed Exploration: The New York Times API
Example: Jonathan's Judging Books' Covers
Example: Alternate DHSIs Twitter Bot
Example: Mining New York Times Best-Seller Descriptions
Day Four
- Overview of data formats
- Exploring & Visualizing Your Data Set
- Visualizing Your Data Set, Continued
- Creating Twitterbots with the Twitter API
- Lab
Homework: Work on presentation
Day Five
- Lab