Social media sites such as Facebook and Twitter use algorithms to filter information in order to reduce overload and selectively pick content for users. These algorithms create unique, individual, and isolated bubbles of information that users are not always aware of. We recommend that algorithmic awareness should be the first step in addressing the pitfalls of the filter bubble effect. We conducted an experimental study to investigate how simple visualizations can be used to achieve algorithmic awareness and to understand how it might influence users’ behavior. The visualizations did not lead to increased understanding of the algorithm per se, but its presence created interesting effects that will inform future studies.
I presented this preliminary study as a poster/extended abstract at ACM CSCW 2019.
The interfaces and interactions in Facebook and Twitter do not make the the presence of algorithms obvious to its users.
To explore this RQ, I designed and conducted an experimental study within a simplified, simulated social media platform. The intervention was in the form of data visualizations that depicts how the algorithm in this platform works.
We developed a prototype using tweets from Members of the United States (US) Congress, the legislative branch of the US government. To minimize confounding factors, we only used tweets that pertained to the issue of healthcare insurance in the US, a topic of wide public interest where the two major US political parties have clear and conflicting viewpoints. We selected tweets from a particular time period when Congress Members were most vocal about the issue. We tagged the tweets as Republican or Democratic, based on which party the member tweeting it belonged to.
The left side of the prototype interface displays the tweets, the Congress member who tweeted it, and functions to like, re-tweet, and save for later (see Figure 1). The right side of the interface is either blank or features a donut chart visualization. The visualization is filled with two colors, blue for the Democratic party and red for the Republican party (see Figure 2). Since the first page of tweets starts with equal number of tweets from both parties, the visualization represents the two colors in equal proportions.
Figure 1
Figure 2
The prototype shows six pages of tweets in total with ten tweets per page. The user is prompted to like at least two tweets and re-tweet one in each page in order to progress to the next. If the user likes or re-tweets a party member’s tweets, the visualization reacts instantly, adding more of the corresponding party color. These interactions (with re-tweets weighted more than likes) increase the number of tweets that a user sees from that party in the next page of tweets. This selection is implemented through a simple sliding window algorithm and indicated by the visualization.
We could not confirm our hypothesis (p-value > 0.05).
A major drawback of running an analysis in this stage was having a small no.of participants (at least 20).
We wanted to know what was going on here since there were mixed responses from the participants in the experimental group. We wanted to find out how participants perceived the visualization. The debrief session of the experiment helped us answer the questions we had.
Though we could not test our hypothesis, we gathered useful data that explained users’ mental model of how the visualization might have worked and what they think its purpose might have been.
A few future research directions: