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

How I Learnt to Manage the Impostor Syndrome in Academia

If there’s one thing I have experienced throughout my entire time as a PhD student and early career researcher, it is the impostor syndrome. It is the horrible feeling and I know for sure that I am not the only one who has experience this. It’s quite common for many people in my position to […]

Read More… from How I Learnt to Manage the Impostor Syndrome in Academia

Building User-Hashtag Co-occurrence Network from Timelines on Mastodon

Hashtags are an incredibly useful feature for annotating posts and have an active role on microblogging platforms such as Twitter and Mastodon. They are particularly helpful for discovering new people to follow and finding interesting posts. In a separate post, I used Twitter to build hashtag co-occurrence networks based upon a specific hashtag. The general […]

Read More… from Building User-Hashtag Co-occurrence Network from Timelines on Mastodon

How to Scrape Mastodon Timelines Using Python and Pandas

Over the past few months, Mastodon, the Federated microblogging alternative to Twitter, has gained a lot of attraction in light of the events going on surrounding Elon Musk’s purchase of Twitter. Upon further inspection, it turns out most instances have a public facing REST API for allowing users to interact with their services using third-party […]

Read More… from How to Scrape Mastodon Timelines Using Python and Pandas

Interacting With REST APIs in Python With 5 Lines of Code

An essential skill for any web scraper or data scientist is to know how to collect information from a publicly available REST API. In short, a REST API is a very simple web service where simple HTTP requests (just like a web browser) are used to collect data usually in the form of a JSON […]

Read More… from Interacting With REST APIs in Python With 5 Lines of Code

How I Use Mastodon: My Top 5 Favourite Mastodon Features

Mastodon (and the Fediverse in general) provide so many useful features which simply aren’t present on other microblogging sites like Twitter. I’ve come to realise how much I’ve missed all those years I spent trying to figure out how to use Twitter. All this time I’ve realised now that Mastodon provides everything I need. In […]

Read More… from How I Use Mastodon: My Top 5 Favourite Mastodon Features

Alternative Federated Social Media Platforms to Try in 2023

It goes without saying that I’m a huge advocate for federated social media. I recently joined Mastodon (my profile) and I love it! As I mentioned in my previous post, the Fediverse is really starting to take off in 2023 ever since the downward turn of Twitter. People have been migrating in masses to alternative […]

Read More… from Alternative Federated Social Media Platforms to Try in 2023

What Is the Fediverse, and Why Does It Matter?

Users of the internet have witnessed many movements over the past few decades. We have seen the shift from Web 2.0 to 3.0 and social media’s rise and widespread use. There is, however, a new movement taking place on the internet which is becoming increasingly hard to ignore. What am I referring to exactly? I […]

Read More… from What Is the Fediverse, and Why Does It Matter?