Skip to content

bobhaslett/Russian_Propaganda_on_social_media

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Russian propaganda on social media

This is the code for the paper Russian propaganda on social media during the 2022 invasion of Ukraine by Dominique Geissler, Dominik Bär, Nicolas Pröllochs, and Stefan Feuerriegel.

The code has been tested on Python 3.9

Abstract

The Russian invasion of Ukraine in February 2022 was accompanied by a large-scale propaganda campaign. Here, we analyze the spread of Russian propaganda on social media. For this, we collected N = 349,455 messages from Twitter with pro-Russian content. Our findings suggest that pro-Russian messages were mainly disseminated through a systematic, coordinated propaganda campaign. Overall, pro-Russian content received ∼251,000 retweets and thereby reached around 14.4 million users, primarily in countries such as India, South Africa, and the United States. We further provide evidence that bots played a disproportionate role in the dissemination of propaganda and amplified its proliferation. Overall, 20.28% of the spreaders are classified as bots, most of which were created in the beginning of the invasion. Together, our results highlight the new threats to society that originate from coordinated propaganda campaigns on social media in modern warfare. Our results also suggest that curbing bots may be an effective strategy to mitigate such campaigns.

Repository Structure

russian_propaganda.ipynb: Jupyter Notebook that contains code to generate all the figures in the main text and supplementary information.

data: Folder to store the data used for the figures in.

networks: Folder to store the Gephi files for the network figures in.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%