my magnum opus of summer 2024
I may never get over how proud I am of this project! I used Social Network Analysis on data from fanfiction website Archive of Our Own in March 2021. This project focuses on crossovers by drawing links between fandoms when they’re tagged together in at least one hundred works, and plots graphs that visualize the interconnected relationships between fandoms and their communities.
I made two apps on Streamlit! and taught myself Streamlit & Pyvis graph embedding while I was at it — on top of bokeh and NetworkX from previous datasci adventures.
The Crossover Network
This applies the NetworkX ego graph method to a single node/fandom in the AO3 dataset, showing the entire network of crossovers with that fandom. A link will be represented when two fandoms have been tagged together in over 100 works.
This even allows interactivity! You can search for fandoms you’re interested in, see the count of works on AO3, choose one, set the range of the number of neighboring nodes you’d like to see, and see the graph change!
The MCU Number Game
I’ve been so inspired by The Oracle of Bacon that I decided to make something similar. It turns out that the Marvel Cinematic Universe is the most well-connected node / the fandom included in the most number of crossovers with other fandoms. That begs the question: which fandoms don’t have crossovers with the MCU? What are the fandoms connected to the MCU by the longest chain of crossover pairs?
I challenge users to find a fandom with the highest MCU Number (the smallest number of links a given fandom is away from the MCU) OR one that has no crossovers with it at all. Be on the lookout for little easter eggs when you’re successful!
If you want to know the answers… DM me on Twitter.