Visualising Paper Co-Author Collaboration Networks

As part of my job as an academic, a large part of what I do involves producing new knowledge by publishing research papers with other fellow researchers, As I was completing a PhD, I had the opportunity to get a few publications out, both as a lead author (along with my supervisors) and as a … Read more

Analysing the 2023 FIFA Women’s World Cup with Graph Theory

It’s fair to say that I don’t follow many sports. I’m more of a casual observer myself and would much rather watch something like the Tour de France or a rugby match now and then. That being said, I recently came across a post on my Mastodon feed about using Gephi to visualise the relationship … Read more

How to Build a Self-Organising Map (SOM) in Python Step-by-Step

In a separate blog post, I covered the basis for understanding how self-organising maps (SOM) work. This included what a SOM is, why SOM’s are useful and how they work – including the training algorithm. In this blog post, we’ll go through how we can build a simple SOM neural network of our own using … Read more

How Self-Organising Maps Work: Explained with Graphics

Artificial Neural Networks (simply known as neural networks) come in all different shapes and sizes and can be designed to solve different types of problems. Classification, regression, supervised and unsupervised. Neural networks are incredibly versatile. It’s fair to say that neural networks are the go-to solution for any predictive task imaginable. This is especially true … Read more

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