{"id":11038,"date":"2022-04-26T09:00:00","date_gmt":"2022-04-26T13:00:00","guid":{"rendered":"https:\/\/dvsnightingstg.wpenginepowered.com\/?p=11038"},"modified":"2022-04-25T08:52:16","modified_gmt":"2022-04-25T12:52:16","slug":"building-and-visualizing-a-social-network-through-the-vikings-example","status":"publish","type":"post","link":"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/","title":{"rendered":"Building and Visualizing a Social Network through the Vikings\u2019 Example"},"content":{"rendered":"\n<p class=\"is-style-lead\">As an avid fan of the <a href=\"https:\/\/www.imdb.com\/title\/tt2306299\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>Vikings<\/em><\/a>, I was extremely excited about the new spin-off on Netflix titled <a href=\"https:\/\/www.imdb.com\/title\/tt11311302\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>Vikings: Valhalla<\/em><\/a>. Simultaneously, my network-and-data-scientist self was just as curious about how the original series and the new one, set a century later, will relate to each other. Thus, I decided to build a network map of the realm of the <em>Vikings<\/em> shows to examine the series in a quantified, objective way, following my previous explorations of the <a href=\"https:\/\/economictimes.indiatimes.com\/magazines\/panache\/who-dies-next-in-game-of-thrones-this-computer-program-has-an-answer\/articleshow\/59722275.cms\" target=\"_blank\" rel=\"noreferrer noopener\"><em>Game of Thrones<\/em><\/a> or <a href=\"https:\/\/dvsnightingale.wpenginepowered.com\/a-network-map-of-the-witcher\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>The Witcher<\/em><\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The <em>Vikings\u2019<\/em> data<\/h2>\n\n\n\n<p>As in any data science project, data collection was one of the first major steps I took. To construct the network of the <em>Vikings\u2019<\/em> characters, I needed two things: the list of characters (that will be the network nodes), and information about their relatedness (serving as network links). While using the TV series directly could certainly work well, here I simplified the problem and relied on the <a href=\"https:\/\/vikings.fandom.com\/wiki\/Vikings_Wiki\"><em>Vikings<\/em><\/a><a href=\"https:\/\/vikings.fandom.com\/wiki\/Vikings_Wiki\" target=\"_blank\" rel=\"noreferrer noopener\"> <\/a><a href=\"https:\/\/vikings.fandom.com\/wiki\/Vikings_Wiki\">Wiki<\/a>. In particular, I started with the <a href=\"https:\/\/vikings.fandom.com\/wiki\/Category:Characters\" target=\"_blank\" rel=\"noreferrer noopener\">character-listing<\/a> subpage shown in Figure 1. This site showcases the full list of characters in a comfortable, well-structured html format that I collected and parsed in Python with urllib and bs4. My scripts can be found in <a href=\"https:\/\/github.com\/milanjanosov\/VikingsNetwork\" target=\"_blank\" rel=\"noreferrer noopener\">this GitHub repo<\/a>.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img data-recalc-dims=\"1\" fetchpriority=\"high\" decoding=\"async\" width=\"720\" height=\"383\" src=\"https:\/\/i0.wp.com\/dvsnightingale.wpenginepowered.com\/wp-content\/uploads\/2022\/04\/Figure1.png?resize=720%2C383&#038;ssl=1\" alt=\"\" class=\"wp-image-11040\" srcset=\"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure1.png?w=896&amp;ssl=1 896w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure1.png?resize=300%2C160&amp;ssl=1 300w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure1.png?resize=768%2C409&amp;ssl=1 768w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure1.png?resize=500%2C266&amp;ssl=1 500w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure1.png?resize=800%2C426&amp;ssl=1 800w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure1.png?resize=450%2C240&amp;ssl=1 450w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure1.png?resize=250%2C133&amp;ssl=1 250w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure1.png?resize=550%2C293&amp;ssl=1 550w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure1.png?resize=338%2C180&amp;ssl=1 338w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure1.png?resize=564%2C300&amp;ssl=1 564w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><figcaption>Figure 1. <a href=\"https:\/\/vikings.fandom.com\/wiki\/Category:Characters\" target=\"_blank\" rel=\"noreferrer noopener\"><em>Vikings<\/em> Wiki character listing<\/a>.<\/figcaption><\/figure><\/div>\n\n\n\n<p>After collecting the full cast of the <em>Vikings<\/em>, including the name and <em>Vikings<\/em> Wiki identifier (profile URL ending) of about three hundred characters, I started scraping their individual biographical profiles<strong> <\/strong>(corresponding code in the GitHub repo). As the example of the famous and infamous <a href=\"https:\/\/vikings.fandom.com\/wiki\/Ragnar\" target=\"_blank\" rel=\"noreferrer noopener\">Ragnar Lothbrok<\/a> shows in Figure 2, these profiles have a whole bunch of hyperlinks pointing to other characters &#8211; basically, network links. For instance, Ragnar is linked to his first wife, Lagertha the shield-maiden, his children, Gyda and Bjorn, and even his treacherous brother, Rollo.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"720\" height=\"378\" src=\"https:\/\/i0.wp.com\/dvsnightingale.wpenginepowered.com\/wp-content\/uploads\/2022\/04\/Figure2.png?resize=720%2C378&#038;ssl=1\" alt=\"\" class=\"wp-image-11042\" srcset=\"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure2.png?w=886&amp;ssl=1 886w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure2.png?resize=300%2C157&amp;ssl=1 300w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure2.png?resize=768%2C403&amp;ssl=1 768w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure2.png?resize=500%2C262&amp;ssl=1 500w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure2.png?resize=800%2C420&amp;ssl=1 800w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure2.png?resize=450%2C236&amp;ssl=1 450w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure2.png?resize=250%2C131&amp;ssl=1 250w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure2.png?resize=550%2C289&amp;ssl=1 550w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure2.png?resize=343%2C180&amp;ssl=1 343w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure2.png?resize=572%2C300&amp;ssl=1 572w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><figcaption>Figure 2. <em>Vikings<\/em> Wiki character profile\u200a\u2014\u200athe example of <a href=\"https:\/\/vikings.fandom.com\/wiki\/Ragnar\" target=\"_blank\" rel=\"noreferrer noopener\">Ragnar Lothbrok<\/a>.<\/figcaption><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Building the network<\/h2>\n\n\n\n<p>After having all the biographies in hand, I started building the network. In this network, every character is represented by a node, and they are linked (for the case of simplicity, in an undirected way) if there is at least one reference connecting their profiles, while the strength of their connection is proportional to the number of these references. Following a few simple intermediate steps (see the GitHub repo again) and feeding these references into the <a href=\"http:\/\/networkx.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">NetworkX<\/a> library, I arrived at a graph with 221 nodes connected by 1,104 edges. While NetworkX and Matplotlib are great and handy to quickly visualize networks directly from the data in an iPython Notebook (see Figure 3 for the raw visualization), it is usually a lot easier to design and fine-tune mode detailed network visualizations with <a href=\"https:\/\/gephi.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Gephi<\/a>.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"720\" height=\"540\" src=\"https:\/\/i0.wp.com\/dvsnightingale.wpenginepowered.com\/wp-content\/uploads\/2022\/04\/Figure3-1024x768.png?resize=720%2C540&#038;ssl=1\" alt=\"\" class=\"wp-image-11045\" srcset=\"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure3.png?resize=1024%2C768&amp;ssl=1 1024w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure3.png?resize=300%2C225&amp;ssl=1 300w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure3.png?resize=768%2C576&amp;ssl=1 768w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure3.png?resize=500%2C375&amp;ssl=1 500w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure3.png?resize=800%2C600&amp;ssl=1 800w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure3.png?resize=450%2C337&amp;ssl=1 450w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure3.png?resize=1067%2C800&amp;ssl=1 1067w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure3.png?resize=250%2C187&amp;ssl=1 250w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure3.png?resize=550%2C412&amp;ssl=1 550w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure3.png?resize=240%2C180&amp;ssl=1 240w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure3.png?resize=400%2C300&amp;ssl=1 400w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure3.png?resize=667%2C500&amp;ssl=1 667w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure3.png?w=1118&amp;ssl=1 1118w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><figcaption>Figure 3. The raw network visualization of the Vikings with 221 nodes and 1,104 edges, drawn with Matplotlib and NetworkX.<\/figcaption><\/figure><\/div>\n\n\n\n<p>So to obtain a more digestible network visualization, let\u2019s turn to <a href=\"https:\/\/gephi.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Gephi<\/a>. Gephi is open-source interactive software that can use graph data in various formats (.gexf, .graphml, .csv, etc.) as input data that one can also easily generate directly from NetworkX in Python. Furthermore, Gephi contains several\u00a0 visualization features like node sizing, coloring and opacity tuning, different implemented network layout algorithms like Force Atlas or Fruchterman-Reingold, and advanced tools for computing different network statistics such as centralities or modularity. The raw network opened in Gephi is shown in Figure 4.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"477\" src=\"https:\/\/i0.wp.com\/dvsnightingale.wpenginepowered.com\/wp-content\/uploads\/2022\/04\/Figure4-1024x678.png?resize=720%2C477&#038;ssl=1\" alt=\"\" class=\"wp-image-11046\" srcset=\"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure4.png?resize=1024%2C678&amp;ssl=1 1024w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure4.png?resize=300%2C199&amp;ssl=1 300w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure4.png?resize=768%2C509&amp;ssl=1 768w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure4.png?resize=1536%2C1017&amp;ssl=1 1536w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure4.png?resize=500%2C331&amp;ssl=1 500w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure4.png?resize=800%2C530&amp;ssl=1 800w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure4.png?resize=1280%2C848&amp;ssl=1 1280w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure4.png?resize=450%2C298&amp;ssl=1 450w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure4.png?resize=1208%2C800&amp;ssl=1 1208w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure4.png?resize=1360%2C901&amp;ssl=1 1360w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure4.png?resize=250%2C166&amp;ssl=1 250w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure4.png?resize=550%2C364&amp;ssl=1 550w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure4.png?resize=272%2C180&amp;ssl=1 272w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure4.png?resize=453%2C300&amp;ssl=1 453w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure4.png?resize=755%2C500&amp;ssl=1 755w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure4.png?w=1540&amp;ssl=1 1540w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure4.png?w=1440&amp;ssl=1 1440w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><figcaption>Figure 4. The <em>Vikings<\/em> network imported into Gephi from a gexf file built with NetworkX.<\/figcaption><\/figure><\/div>\n\n\n\n<p>With the raw network file open in Gephi, I started working out the final design, first by setting the node size to be proportional to the node\u2019s degree (number of connections they have) and applying my favorite Force Atlas 2 layout.<strong> <\/strong>This layout algorithm places the network nodes on a plane as if gravity-like physical forces were pushing them apart and pulling them together, providing an organic-looking image revealing the network\u2019s core structure. Next, I used a <a href=\"https:\/\/arxiv.org\/pdf\/0803.0476\" target=\"_blank\" rel=\"noreferrer noopener\">modularity-finding algorithm<\/a> that clusters nodes together based on connectivity patterns, resulting in clusters of nodes that have much stronger connections towards each other than towards the rest of the network. I colored the nodes according to these network communities. Then, to get a clear network visualization, I filtered out those connections that had a weight lower than two. In other words, I discarded those cross-references between characters that are not signaling frequent interactions. Following these steps, I arrived at Figure 5 showing the backbone network of the <em>Vikings<\/em> social map<strong> <\/strong>with 149 nodes and 399 links.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"598\" src=\"https:\/\/i0.wp.com\/dvsnightingale.wpenginepowered.com\/wp-content\/uploads\/2022\/04\/Figure5-1024x850.png?resize=720%2C598&#038;ssl=1\" alt=\"\" class=\"wp-image-11048\" srcset=\"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure5.png?resize=1024%2C850&amp;ssl=1 1024w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure5.png?resize=300%2C249&amp;ssl=1 300w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure5.png?resize=768%2C638&amp;ssl=1 768w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure5.png?resize=1536%2C1276&amp;ssl=1 1536w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure5.png?resize=2048%2C1701&amp;ssl=1 2048w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure5.png?resize=500%2C415&amp;ssl=1 500w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure5.png?resize=800%2C664&amp;ssl=1 800w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure5.png?resize=1280%2C1063&amp;ssl=1 1280w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure5.png?resize=1920%2C1594&amp;ssl=1 1920w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure5.png?resize=450%2C374&amp;ssl=1 450w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure5.png?resize=963%2C800&amp;ssl=1 963w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure5.png?resize=1360%2C1129&amp;ssl=1 1360w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure5.png?resize=2000%2C1661&amp;ssl=1 2000w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure5.png?resize=250%2C208&amp;ssl=1 250w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure5.png?resize=550%2C457&amp;ssl=1 550w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure5.png?resize=217%2C180&amp;ssl=1 217w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure5.png?resize=361%2C300&amp;ssl=1 361w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure5.png?resize=602%2C500&amp;ssl=1 602w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure5.png?w=1440&amp;ssl=1 1440w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure5.png?w=2160&amp;ssl=1 2160w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><figcaption>Figure 5. The social map of the <em>Vikings<\/em>. In this network, each character is represented by a node, and two characters are connected if their <em>Vikings<\/em> Wiki sites reference each other. The more frequently they co-reference each other, the stronger the link, while the node size is scaled to the number of connections each character has. Additionally, nodes are colored based on network communities\u200a\u2014\u200adensely interconnected subsets of the network. This filtered network has 149 nodes and 399 edges.<\/figcaption><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Reading the network<\/h2>\n\n\n\n<p>Let\u2019s understand a few stories the network visualization tells us.<strong> <\/strong>First, I checked which characters are the most pronounced hubs\u200a\u2014\u200awho has the highest number of connections? This simple measure says that the top 10 most connected characters are Ragnar, Bjorn, Lagertha, Harald, Ubbe, Ivar, Rollo, Hvitserk, Floki, and Torvi, in this order. From this list, only two characters are not members of Ragnar\u2019s family: Floki, who despite not being blood-related, probably still counts as family, and Harald, who connects the old <em>Vikings<\/em> series to Valhalla.<\/p>\n\n\n\n<p>Diving further into the network\u2019s degree distribution, it turns out that Ragnar has 85 connections, followed by Bjorn\u2019s 71 links, and to make the family whole again\u200a, \u200aLagertha ranks third with 66 edges. Additionally, almost 30 percent of the links connect to at least one of the top 10 characters, while 160 characters have less than 10, and 48 characters have less than three connections. A zoomed-in version of Figure 5 with these hubs is shown in Figure 6.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"427\" src=\"https:\/\/i0.wp.com\/dvsnightingale.wpenginepowered.com\/wp-content\/uploads\/2022\/04\/Figure6-1024x607.png?resize=720%2C427&#038;ssl=1\" alt=\"\" class=\"wp-image-11049\" srcset=\"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure6.png?resize=1024%2C607&amp;ssl=1 1024w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure6.png?resize=300%2C178&amp;ssl=1 300w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure6.png?resize=768%2C455&amp;ssl=1 768w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure6.png?resize=1536%2C911&amp;ssl=1 1536w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure6.png?resize=2048%2C1215&amp;ssl=1 2048w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure6.png?resize=500%2C297&amp;ssl=1 500w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure6.png?resize=800%2C474&amp;ssl=1 800w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure6.png?resize=1280%2C759&amp;ssl=1 1280w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure6.png?resize=1920%2C1139&amp;ssl=1 1920w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure6.png?resize=450%2C267&amp;ssl=1 450w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure6.png?resize=1349%2C800&amp;ssl=1 1349w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure6.png?resize=1360%2C807&amp;ssl=1 1360w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure6.png?resize=2000%2C1186&amp;ssl=1 2000w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure6.png?resize=250%2C148&amp;ssl=1 250w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure6.png?resize=550%2C326&amp;ssl=1 550w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure6.png?resize=304%2C180&amp;ssl=1 304w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure6.png?resize=506%2C300&amp;ssl=1 506w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure6.png?resize=843%2C500&amp;ssl=1 843w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure6.png?w=1440&amp;ssl=1 1440w, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Figure6.png?w=2160&amp;ssl=1 2160w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><figcaption>Figure 6. A zoomed-in view of Figure 5.<\/figcaption><\/figure><\/div>\n\n\n\n<p>When looking at the strengths of the connections, the strongest one turns out to be between the (second) most famous Viking couple\u200a\u2014\u200aBjorn and Torvi. They are followed by the link of Harald Finehair and his great-grandson Harald Sigurdsson, directly connecting the original <em>Vikings<\/em> series to <em>Vikings: Valhalla<\/em>. The ten strongest links are typically dominated by Ragnar\u2019s sons (central blue cluster), and surprisingly, a Valhalla-connection in the top as well. This link connects the two main characters of Valhalla, who are also siblings, Freydis Eriksdotter and Leif Eriksson. Interestingly, the strength of Ragnar\u2019s strongest link is just about 35 percent of the link between Bjorn and Torvi, implying that Ragnar\u2019s connectivity patterns were rather oriented towards diversification than the strength of relationships, which seems logical to a true explorer.<\/p>\n\n\n\n<p>Finally, it is also worth taking a look at the network communities, which are subgraphs of the network within which it is more likely for two nodes to be connected than having links outside of the community. Extracting network communities is a widely researched area, thus I simply relied on a widely accepted <a href=\"https:\/\/arxiv.org\/pdf\/0803.0476\" target=\"_blank\" rel=\"noreferrer noopener\">tool<\/a>. As Figures 5 and 6 illustrate the communities via coloring, one can quickly read how the early seasons centered by the two brothers, Ragnar and Rollo are on the left, while the main body of the episodes starred by Ragnar\u2019s sons is in the middle. On the left side of the figures, it\u2019s also noticeable how the new series builds up its clusters, being connected with the strongest link to the original series via the bridge of the Haralds. Additionally, it is also visible that there are English scenes on the upper part of the network\u200a\u2014\u200ashowing connections between the original and the spin-off shows once again.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Concluding remarks<\/h2>\n\n\n\n<p>To wrap up, in this short piece I illustrate how we can build the character network of the TV show <em>Vikings<\/em> using their fan wiki site and simple tricks in Python. Additionally, I show the different steps of visualizing, reading, and interpreting this network.\u00a0<\/p>\n\n\n\n<p>Of course, as with most projects at this scale, it leaves many questions open and many directions for further improvements, such as more accurate character-mention (and name-) matching, differentiation between the types of mentions (e.g., bio text, family relations), and the quantification of connections based on the mentioning texts\u2019 sentiment.<\/p>\n\n\n\n<p>Finally, the corresponding Python source code and Gephi files are available in this GitHub repository: <a href=\"https:\/\/github.com\/milanjanosov\/VikingsNetwork\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/milanjanosov\/VikingsNetwork<\/a>.<\/p>\n<div class=\"cats\"><span class=\"cats__title\">Categories<\/span><a href=\"https:\/\/nightingaledvs.com\/.\/how-to\/\" rel=\"category tag\">How To<\/a> <a href=\"https:\/\/nightingaledvs.com\/.\/topics-in-dv\/\" rel=\"category tag\">Topics in Dataviz<\/a> <a href=\"https:\/\/nightingaledvs.com\/.\/how-to\/use-tools\/\" rel=\"category tag\">Use Tools<\/a><\/div><div class=\"tags\"><div class=\"tags__title\">Tags<\/div><a href=\"https:\/\/nightingaledvs.com\/tag\/charts\/\" rel=\"tag\">Charts<\/a><a href=\"https:\/\/nightingaledvs.com\/tag\/data-visualization\/\" rel=\"tag\">Data Visualization<\/a><a href=\"https:\/\/nightingaledvs.com\/tag\/how-to\/\" rel=\"tag\">How To<\/a><a href=\"https:\/\/nightingaledvs.com\/tag\/social-network-mapping\/\" rel=\"tag\">social network mapping<\/a><\/div>","protected":false},"excerpt":{"rendered":"<p>As an avid fan of the Vikings, I was extremely excited about the new spin-off on Netflix titled Vikings: Valhalla. Simultaneously, my network-and-data-scientist self was..<\/p>\n","protected":false},"author":119,"featured_media":11039,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"bgseo_title":"","bgseo_description":"","bgseo_robots_index":"index","bgseo_robots_follow":"follow","cybocfi_hide_featured_image":"","_jetpack_memberships_contains_paid_content":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[63,48,181],"tags":[166,35,141,424],"class_list":["post-11038","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-how-to","category-topics-in-dv","category-use-tools","tag-charts","tag-data-visualization","tag-how-to","tag-social-network-mapping"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Building and Visualizing a Social Network through the Vikings\u2019 Example | Nightingale<\/title>\n<meta name=\"description\" content=\"An illustration of how to build the character network of the TV show the Vikings using their fan wiki site and simple tricks in Python.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Building and Visualizing a Social Network through the Vikings\u2019 Example - Nightingale\" \/>\n<meta property=\"og:description\" content=\"An illustration of how to build the character network of the TV show the Vikings using their fan wiki site and simple tricks in Python.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/\" \/>\n<meta property=\"og:site_name\" content=\"Nightingale\" \/>\n<meta property=\"article:published_time\" content=\"2022-04-26T13:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Thumbnail-1-1024x607.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"607\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Mil\u00e1n Janosov\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mil\u00e1n Janosov\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/\"},\"author\":{\"name\":\"Mil\u00e1n Janosov\",\"@id\":\"https:\/\/nightingaledvs.com\/#\/schema\/person\/1b9f7a7dc9510e928861544e3c935037\"},\"headline\":\"Building and Visualizing a Social Network through the Vikings\u2019 Example\",\"datePublished\":\"2022-04-26T13:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/\"},\"wordCount\":1389,\"publisher\":{\"@id\":\"https:\/\/nightingaledvs.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Thumbnail-1.png?fit=3359%2C1992&ssl=1\",\"keywords\":[\"Charts\",\"Data Visualization\",\"How To\",\"social network mapping\"],\"articleSection\":[\"How To\",\"Topics in Dataviz\",\"Use Tools\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/\",\"url\":\"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/\",\"name\":\"Building and Visualizing a Social Network through the Vikings\u2019 Example - Nightingale\",\"isPartOf\":{\"@id\":\"https:\/\/nightingaledvs.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Thumbnail-1.png?fit=3359%2C1992&ssl=1\",\"datePublished\":\"2022-04-26T13:00:00+00:00\",\"description\":\"An illustration of how to build the character network of the TV show the Vikings using their fan wiki site and simple tricks in Python.\",\"breadcrumb\":{\"@id\":\"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Thumbnail-1.png?fit=3359%2C1992&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Thumbnail-1.png?fit=3359%2C1992&ssl=1\",\"width\":3359,\"height\":1992},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/nightingaledvs.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Building and Visualizing a Social Network through the Vikings\u2019 Example\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/nightingaledvs.com\/#website\",\"url\":\"https:\/\/nightingaledvs.com\/\",\"name\":\"Nightingale\",\"description\":\"The Journal of the Data Visualization Society\",\"publisher\":{\"@id\":\"https:\/\/nightingaledvs.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/nightingaledvs.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/nightingaledvs.com\/#organization\",\"name\":\"Nightingale\",\"url\":\"https:\/\/nightingaledvs.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/nightingaledvs.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2021\/05\/logoDVS-5.png?fit=1988%2C454&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2021\/05\/logoDVS-5.png?fit=1988%2C454&ssl=1\",\"width\":1988,\"height\":454,\"caption\":\"Nightingale\"},\"image\":{\"@id\":\"https:\/\/nightingaledvs.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/nightingaledvs.com\/#\/schema\/person\/1b9f7a7dc9510e928861544e3c935037\",\"name\":\"Mil\u00e1n Janosov\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/nightingaledvs.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/dvsnightingale.wpenginepowered.com\/wp-content\/uploads\/2023\/01\/B0001094-crop1-copy.jpg\",\"contentUrl\":\"https:\/\/dvsnightingale.wpenginepowered.com\/wp-content\/uploads\/2023\/01\/B0001094-crop1-copy.jpg\",\"caption\":\"Mil\u00e1n Janosov\"},\"description\":\"With a background in physics and biophysics, I earned my PhD in network and data science in 2020. I studied and researched at the E\u00f6tv\u00f6s Lor\u00e1nd University and the Central European University in Budapest, at the Barab\u00e1si Lab in Boston, and the Bell Labs in Cambridge. I am currently the chief data scientist of Datapolis, a research affiliate at the Central European University, a senior data scientist at Maven7, and a data science expert of the European Commission.\",\"url\":\"https:\/\/nightingaledvs.com\/author\/milan-janosov\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Building and Visualizing a Social Network through the Vikings\u2019 Example | Nightingale","description":"An illustration of how to build the character network of the TV show the Vikings using their fan wiki site and simple tricks in Python.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/","og_locale":"en_US","og_type":"article","og_title":"Building and Visualizing a Social Network through the Vikings\u2019 Example - Nightingale","og_description":"An illustration of how to build the character network of the TV show the Vikings using their fan wiki site and simple tricks in Python.","og_url":"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/","og_site_name":"Nightingale","article_published_time":"2022-04-26T13:00:00+00:00","og_image":[{"width":1024,"height":607,"url":"https:\/\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Thumbnail-1-1024x607.png","type":"image\/png"}],"author":"Mil\u00e1n Janosov","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Mil\u00e1n Janosov","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/#article","isPartOf":{"@id":"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/"},"author":{"name":"Mil\u00e1n Janosov","@id":"https:\/\/nightingaledvs.com\/#\/schema\/person\/1b9f7a7dc9510e928861544e3c935037"},"headline":"Building and Visualizing a Social Network through the Vikings\u2019 Example","datePublished":"2022-04-26T13:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/"},"wordCount":1389,"publisher":{"@id":"https:\/\/nightingaledvs.com\/#organization"},"image":{"@id":"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Thumbnail-1.png?fit=3359%2C1992&ssl=1","keywords":["Charts","Data Visualization","How To","social network mapping"],"articleSection":["How To","Topics in Dataviz","Use Tools"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/","url":"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/","name":"Building and Visualizing a Social Network through the Vikings\u2019 Example - Nightingale","isPartOf":{"@id":"https:\/\/nightingaledvs.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/#primaryimage"},"image":{"@id":"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Thumbnail-1.png?fit=3359%2C1992&ssl=1","datePublished":"2022-04-26T13:00:00+00:00","description":"An illustration of how to build the character network of the TV show the Vikings using their fan wiki site and simple tricks in Python.","breadcrumb":{"@id":"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/#primaryimage","url":"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Thumbnail-1.png?fit=3359%2C1992&ssl=1","contentUrl":"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Thumbnail-1.png?fit=3359%2C1992&ssl=1","width":3359,"height":1992},{"@type":"BreadcrumbList","@id":"https:\/\/nightingaledvs.com\/building-and-visualizing-a-social-network-through-the-vikings-example\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/nightingaledvs.com\/"},{"@type":"ListItem","position":2,"name":"Building and Visualizing a Social Network through the Vikings\u2019 Example"}]},{"@type":"WebSite","@id":"https:\/\/nightingaledvs.com\/#website","url":"https:\/\/nightingaledvs.com\/","name":"Nightingale","description":"The Journal of the Data Visualization Society","publisher":{"@id":"https:\/\/nightingaledvs.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/nightingaledvs.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/nightingaledvs.com\/#organization","name":"Nightingale","url":"https:\/\/nightingaledvs.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/nightingaledvs.com\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2021\/05\/logoDVS-5.png?fit=1988%2C454&ssl=1","contentUrl":"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2021\/05\/logoDVS-5.png?fit=1988%2C454&ssl=1","width":1988,"height":454,"caption":"Nightingale"},"image":{"@id":"https:\/\/nightingaledvs.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/nightingaledvs.com\/#\/schema\/person\/1b9f7a7dc9510e928861544e3c935037","name":"Mil\u00e1n Janosov","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/nightingaledvs.com\/#\/schema\/person\/image\/","url":"https:\/\/dvsnightingale.wpenginepowered.com\/wp-content\/uploads\/2023\/01\/B0001094-crop1-copy.jpg","contentUrl":"https:\/\/dvsnightingale.wpenginepowered.com\/wp-content\/uploads\/2023\/01\/B0001094-crop1-copy.jpg","caption":"Mil\u00e1n Janosov"},"description":"With a background in physics and biophysics, I earned my PhD in network and data science in 2020. I studied and researched at the E\u00f6tv\u00f6s Lor\u00e1nd University and the Central European University in Budapest, at the Barab\u00e1si Lab in Boston, and the Bell Labs in Cambridge. I am currently the chief data scientist of Datapolis, a research affiliate at the Central European University, a senior data scientist at Maven7, and a data science expert of the European Commission.","url":"https:\/\/nightingaledvs.com\/author\/milan-janosov\/"}]}},"jetpack_featured_media_url":"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/04\/Thumbnail-1.png?fit=3359%2C1992&ssl=1","jetpack-related-posts":[{"id":12936,"url":"https:\/\/nightingaledvs.com\/game-of-thrones-network-of-the-dragon\/","url_meta":{"origin":11038,"position":0},"title":"Game of Thrones \u2014 Network of the Dragon","author":"Mil\u00e1n Janosov","date":"September 13, 2022","format":false,"excerpt":"One of my first data science projects was titled, Who Dies Next in the Game of Thrones?\u2014a short article based on my data mining semester project that ended up circulating in the news. This happened in July 2017, right before the seventh season of the iconic TV show was aired.\u2026","rel":"","context":"In &quot;Data Science&quot;","block_context":{"text":"Data Science","link":"https:\/\/nightingaledvs.com\/.\/topics-in-dv\/data-science\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/09\/Figure3.png?fit=1200%2C1200&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/09\/Figure3.png?fit=1200%2C1200&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/09\/Figure3.png?fit=1200%2C1200&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/09\/Figure3.png?fit=1200%2C1200&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/09\/Figure3.png?fit=1200%2C1200&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":9836,"url":"https:\/\/nightingaledvs.com\/a-network-map-of-the-witcher\/","url_meta":{"origin":11038,"position":1},"title":"A Network Map of The Witcher","author":"Mil\u00e1n Janosov","date":"December 23, 2021","format":false,"excerpt":"The Witcher, a fantasy novel series by Andrzej Sapkowski, has inspired multiple computer games and was even launched on Netflix in 2019, with the latest season airing in December 2021. Fictional storylines such as The Witcher, can be well summarized and simplified by network science, extracting the backbone of a\u2026","rel":"","context":"In &quot;How To&quot;","block_context":{"text":"How To","link":"https:\/\/nightingaledvs.com\/.\/how-to\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2021\/12\/fig3.png?fit=1200%2C1182&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2021\/12\/fig3.png?fit=1200%2C1182&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2021\/12\/fig3.png?fit=1200%2C1182&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2021\/12\/fig3.png?fit=1200%2C1182&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2021\/12\/fig3.png?fit=1200%2C1182&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":10538,"url":"https:\/\/nightingaledvs.com\/is-there-a-happy-ending-for-the-peaky-blinders\/","url_meta":{"origin":11038,"position":2},"title":"Is There a Happy Ending for the Peaky Blinders?","author":"Mil\u00e1n Janosov","date":"March 1, 2022","format":false,"excerpt":"Peaky Blinders is an award-winning historical drama series produced by BBC Studios. The show is set between the two world wars and is centered around Birmingham, England, starring a notorious gangster family, the Shelbys. After five seasons and nearly half a million ratings in the Internet Movie Database, by now,\u2026","rel":"","context":"In &quot;Data Science&quot;","block_context":{"text":"Data Science","link":"https:\/\/nightingaledvs.com\/.\/topics-in-dv\/data-science\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/02\/peaky_network_v3.png?fit=1200%2C1200&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/02\/peaky_network_v3.png?fit=1200%2C1200&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/02\/peaky_network_v3.png?fit=1200%2C1200&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/02\/peaky_network_v3.png?fit=1200%2C1200&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/02\/peaky_network_v3.png?fit=1200%2C1200&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":12985,"url":"https:\/\/nightingaledvs.com\/a-tale-of-books-and-bias\/","url_meta":{"origin":11038,"position":3},"title":"A Tale of Books and Bias","author":"Celia L\u00f3pez","date":"September 20, 2022","format":false,"excerpt":"Books were one of our first methods of data storytelling-beyond speaking or paintings. Humans turned data into words, and now we have begun to turn those words back into data. We typically analyze books and their texts for their content or for the effect they have on us. But what\u2026","rel":"","context":"In &quot;Data Science&quot;","block_context":{"text":"Data Science","link":"https:\/\/nightingaledvs.com\/.\/topics-in-dv\/data-science\/"},"img":{"alt_text":"Tablet with bookshelves and students searching and reading information. Digital learning, online database, content storing and searching, ebooks concept. Vector isolated illustration.","src":"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/09\/20945184-scaled.jpg?fit=1200%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/09\/20945184-scaled.jpg?fit=1200%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/09\/20945184-scaled.jpg?fit=1200%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/09\/20945184-scaled.jpg?fit=1200%2C800&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2022\/09\/20945184-scaled.jpg?fit=1200%2C800&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":24556,"url":"https:\/\/nightingaledvs.com\/review-connecting-the-dots\/","url_meta":{"origin":11038,"position":4},"title":"REVIEW: Connecting the Dots by Milan Janosov","author":"Emilia Ruzicka","date":"January 15, 2026","format":false,"excerpt":"In our increasingly interconnected world, Connecting the Dots: How data, networks, and algorithms shape our world by Milan Janosov could not be any more poignant. Janosov walks readers through every level of networks, beginning with the individual and expanding out to different kinds of connections and what we can interpret\u2026","rel":"","context":"In &quot;Reviews&quot;","block_context":{"text":"Reviews","link":"https:\/\/nightingaledvs.com\/.\/community\/reviews\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2026\/01\/ConnectingTheDots-scaled.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2026\/01\/ConnectingTheDots-scaled.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2026\/01\/ConnectingTheDots-scaled.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2026\/01\/ConnectingTheDots-scaled.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2026\/01\/ConnectingTheDots-scaled.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":18536,"url":"https:\/\/nightingaledvs.com\/network-diagram-the-manhattan-projects-network\/","url_meta":{"origin":11038,"position":5},"title":"Decoding the Manhattan Project&#8217;s Network: Unveiling Science, Collaboration, and Human Legacy","author":"Mil\u00e1n Janosov","date":"September 12, 2023","format":false,"excerpt":"A data viz that unveils the science and human legacy of the Manhattan Project, one of the largest ever scientific collaborations.","rel":"","context":"In &quot;Data Science&quot;","block_context":{"text":"Data Science","link":"https:\/\/nightingaledvs.com\/.\/topics-in-dv\/data-science\/"},"img":{"alt_text":"A close-up of the network diagram.","src":"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2023\/09\/Manhattan-Project.png?fit=1000%2C1000&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2023\/09\/Manhattan-Project.png?fit=1000%2C1000&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2023\/09\/Manhattan-Project.png?fit=1000%2C1000&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/nightingaledvs.com\/wp-content\/uploads\/2023\/09\/Manhattan-Project.png?fit=1000%2C1000&ssl=1&resize=700%2C400 2x"},"classes":[]}],"jetpack_shortlink":"https:\/\/wp.me\/pd2dsI-2S2","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/nightingaledvs.com\/wp-json\/wp\/v2\/posts\/11038","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nightingaledvs.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nightingaledvs.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nightingaledvs.com\/wp-json\/wp\/v2\/users\/119"}],"replies":[{"embeddable":true,"href":"https:\/\/nightingaledvs.com\/wp-json\/wp\/v2\/comments?post=11038"}],"version-history":[{"count":0,"href":"https:\/\/nightingaledvs.com\/wp-json\/wp\/v2\/posts\/11038\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nightingaledvs.com\/wp-json\/wp\/v2\/media\/11039"}],"wp:attachment":[{"href":"https:\/\/nightingaledvs.com\/wp-json\/wp\/v2\/media?parent=11038"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nightingaledvs.com\/wp-json\/wp\/v2\/categories?post=11038"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nightingaledvs.com\/wp-json\/wp\/v2\/tags?post=11038"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}