Card image cap
Finding New Followers on Mastodon Using Python and Network Science

I’m still relatively new to Mastodon and, so far, I love it. Ever since Twitter started going down hill (for reasons which I won’t cover yet again) I have used Mastodon as my go-to microblogging platform of choice. I’ve been on Mastodon for a couple of months now, and I’m on the lookout for new […]

Read More… from Finding New Followers on Mastodon Using Python and Network Science

Card image cap
Modelling Discussion Threads From Mastodon Timelines Using Python and Networkx

On Mastodon, users have the ability to reply to another user’s post by leaving comments as a response. This feature is designed to encourage users to engage and build connections with others. With this function, users can initiate a conversation and participate with others which forms what is known as a discussion thread. From a […]

Read More… from Modelling Discussion Threads From Mastodon Timelines Using Python and Networkx

Card image cap
Building A Social Network from Retweets in Python: A Simple Guide

EDIT (Feb 2023): As of 09/02/2023, Twitter is closing down public access to the API and replacing it with a paid service. Social media is incredibly useful for maintaining friendships, reaching out and interacting with others. In particular, social media platforms like Twitter allow people to share and exchange ideas freely and easily. In a […]

Read More… from Building A Social Network from Retweets in Python: A Simple Guide

How to Visualise and Draw Networks in Python

So far in this series, we’ve gone through everything from creating a graph to analysing it. We have yet to visualise networks. To conclude this series, this blog post sets out to walk through the process of visualising networks using tools packaged into networkx Layouts Before we draw the graph, we need to define a […]

Read More… from How to Visualise and Draw Networks in Python

Finding and Analysing Important Links

Links are incredibly valuable for studying relationships in complex networks. Depending on the structure of the network, links can be analysed to evaluate important connections such as bridges and weak ties . Link analysis can be used to allude to significant connections between an interesting set of nodes. Link analysis has many applications ranging from […]

Read More… from Finding and Analysing Important Links

Finding Paths in Networks

Pathfinding is widely used as a method for navigating from one point to another. The practice of finding paths is used in many different situations where obtaining a minimal number of connections is desired at little cost. This is particularly useful for studying networks as it enables us to find valuable connections between nodes. For […]

Read More… from Finding Paths in Networks

Finding Subgraphs and Triads in Networks

Before we begin, a small warning. This particular post is of particular relevance to me as my main area of academic research is based on the use of subgraphs in social networks. Because I know a lot about this topic, there is a risk that I could just go on and on about it without […]

Read More… from Finding Subgraphs and Triads in Networks

Core Analysis on Large Networks

As you may have seen from some of the examples presented on this blog, social networks can vary in size from the simplest of interactions to full-on large-scale complex networks. This can pose a bit of a challenge for those wanting to understand what is going on in such a massive network. Thankfully there is […]

Read More… from Core Analysis on Large Networks