Analyzing Twitter Data

Analyzing Social Media Data in Python

Alex Hanna

Computational Social Scientist

Why Analyze Twitter Data?

O'Connor et al. consumer confidence

Analyzing Social Media Data in Python

Why Analyze Twitter Data?

Conover polarization Source: Conover et al. (2011)

Analyzing Social Media Data in Python

What you can't analyze

  • Can't collect data on observers
  • Free-level of access is restrictive
    • Can't collect historical data
    • Only a 1% (unverified) sample
Analyzing Social Media Data in Python

What you can analyze

Anatomy of a tweet

  • 1% sample is still a few million tweets
  • Within a tweet
    • Text
    • User profile information
    • Geolocation
    • Retweets and quoted tweets
Analyzing Social Media Data in Python

Let's review!

Analyzing Social Media Data in Python

Preparing Video For Download...