Teaching

NETWORK SCIENCE USING R, WINTER 2022

SOCIAL MOVEMENTS IN THEORY AND PRACTICE, SPRING 2020

NETWORK ANALYSIS WITH TWITTER DATA

I made these slides to try to distill working with Twitter data into one 75 minute lecture, which is basically impossible. The 40 slides start with data about who uses Twitter, ways to measure ties (retweets, user mentions, etc.), how to get data and what tweets look like when downloaded (probably the most useful part for many people), and some of my favorite network studies using Twitter. The slides also include links to the papers and datasets mentioned. No code is shown or used.

GENERATING EVENT DATA FROM SOCIAL MEDIA

This course introduces the student to event data, collecting Twitter data, and processing it into event data. It is designed as a half-day class of 5 sessions. The first 50 minutes are a background lecture on event data: their history, common sources, and known problems. Students will then learn how to access Twitter, create a developer account, create an application for research approval, and how to get data. Next, students will learn to work with Twitter data, using data provided for the course. The fourth session works through three methods for identifying events. This session and the one before it will involve programming. The final session discusses other online sources of event data; hardware requirements; using images; and tips to avoid common pitfalls.

Data, code, and slides are available at Github.