This course will introduce participants to the methods available to acquire data from online sources. We will focus on three online sources - Twitter, Socrata, and Instagram. Each source uses a different interface. Surveying all three provides an overview of how to acquire text, numeric data, and images from online sources. We will discuss how online media use application programming interfaces (APIs) to make their data available, the acquisition of data in chunks versus streaming, and survey different formats for storing data (in the cloud or on a local computer). We will briefly touch on the curation and maintenance of data sets. We will program in Python and Shell Scripts.
This course is eligible for an EPIC scholarship. Visit the scholarship application page for more information.