Is the Sample Good Enough? Comparing Data from Twitter's Streaming API with Twitter's Firehose
Fred Morstatter, J\"urgen Pfeffer, Huan Liu, Kathleen M., Carley

TL;DR
This study compares Twitter's Streaming API sample data with the complete Firehose data to assess the representativeness and reliability of the sampled data for research purposes.
Contribution
It provides an empirical analysis of the differences between sampled and full Twitter data, informing researchers about the validity of using the Streaming API.
Findings
Sampling bias affects topic and network analysis
Streaming API data differs significantly from Firehose in volume and content
Implications for research validity when using sampled Twitter data
Abstract
Twitter is a social media giant famous for the exchange of short, 140-character messages called "tweets". In the scientific community, the microblogging site is known for openness in sharing its data. It provides a glance into its millions of users and billions of tweets through a "Streaming API" which provides a sample of all tweets matching some parameters preset by the API user. The API service has been used by many researchers, companies, and governmental institutions that want to extract knowledge in accordance with a diverse array of questions pertaining to social media. The essential drawback of the Twitter API is the lack of documentation concerning what and how much data users get. This leads researchers to question whether the sampled data is a valid representation of the overall activity on Twitter. In this work we embark on answering this question by comparing data collected…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
