Title
Tampering with Twitter’s Sample API
Abstract
Social media data is widely analyzed in computational social science. Twitter, one of the largest social media platforms, is used for research, journalism, business, and government to analyze human behavior at scale. Twitter offers data via three different Application Programming Interfaces (APIs). One of which, Twitter’s Sample API, provides a freely available 1% and a costly 10% sample of all Tweets. These data are supposedly random samples of all platform activity. However, we demonstrate that, due to the nature of Twitter’s sampling mechanism, it is possible to deliberately influence these samples, the extent and content of any topic, and consequently to manipulate the analyses of researchers, journalists, as well as market and political analysts trusting these data sources. Our analysis also reveals that technical artifacts can accidentally skew Twitter’s samples. Samples should therefore not be regarded as random. Our findings illustrate the critical limitations and general issues of big data sampling, especially in the context of proprietary data and undisclosed details about data handling.
Year
DOI
Venue
2018
10.1140/epjds/s13688-018-0178-0
EPJ Data Science
Keywords
Field
DocType
Twitter Data,Sampling,Manipulation,Experiments
Data science,Social media,Journalism,Computer science,Computational sociology,Sampling (statistics),Application programming interface,Group method of data handling,Big data,Government
Journal
Volume
Issue
ISSN
7
1
2193-1127
Citations 
PageRank 
References 
2
0.40
39
Authors
3
Name
Order
Citations
PageRank
Jürgen Pfeffer134626.57
Katja Mayer220.40
Fred Morstatter352831.21