← Back to Explore

Using Python to Develop Twitter Personas

ISEF · 2018 Behavioral and Social Sciences

Overview

This project intends to determine how much of a social media user’s interests can be predicted by Twitter’s algorithms. The idea for the project stemmed from an article detailing possible Russian involvement in American politically-focused social media. Twelve emails, phone numbers, and Twitter accounts were created for this project. Per account, a Python program was created in order to automate it; each ‘bot’ was assigned a name, political leaning, age, location in North America, specific topic interests, and Twitter hashtags to follow by researchers. The bot accounts were programmed retweet from Twitter hashtags that were relevant to their assigned interests. A human-run Twitter account was utilized as a control group. At the end of a five-day testing period, the average accuracy of Twitter’s suggested interests when compared to each bot’s assigned specific interests was 32%, which did not support the hypothesis (60% accuracy). However, the average accuracy of Twitter’s suggested interests when compared to the larger overarching topics containing each bot’s assigned interests was 85%; 25% higher than the hypothesis suggested. The project determined that Twitter algorithms can predict general interests, but struggle to predict the more specific subtopics. This conclusion is important for public awareness, as a potential employer or higher education center could potentially view personal information of an applicant to influence their decision to accept or deny the applicant.

Awards (1)

  • American Psychological Association: Third Award of $500 $500

Competition history

  • ISEF 2018 Behavioral and Social Sciences · Entry BEHA009T

Resources

Related projects

Closest projects by meaning, across every fair and year in the corpus.

Source: Regeneron International Science and Engineering Fair

Save projects to your library

Sign in with Google to keep track of projects you find interesting, organized into folders. Browsing stays public.

Continue with Google