Author: Luca Hammer (Blog)
-
Mastodon Advanced Search Guide and Operators
With version 4.2.0 Mastodon added full text search. People asked for a better guide, so I am trying to create one. If I missed something or there is a mistake, please let me know in the comments. You can write a comment by replying to this post in the Fediverse, simply copy the URL, search…
-
Joining the Fediverse with WordPress
My first explorations of the Fediverse started in 2017 and again in 2018 with a data-centric account, but like many others, I lost interest and my accounts were dormant for years. With the announcement that Elon Musk is trying to buy Twitter many people started to post in the Fediverse (again). I updated some of…
-
Intel i5 4670k vs Ryzen R9 3900X (Gephi, Pandas and Python)
After my computer upgrade from a 4 cores, 4 threads CPU with 32GB RAM to a 12 cores, 24 threads CPU with 64GB of RAM how this changes my daily number crunching work as a Social Media Analyst. I am not a professional hardware reviewer. I only want to get a feeling if and how…
-
Social Media Analyst Computer Build
Seven years after my first build, I upgraded the core of my computer (Motherboard, CPU, RAM). This article consists of two parts. First I write about my work and then the new parts and why I choose them. What I use the computer for I am a Social Media Analyst. I spend a lot of…
-
How to install Gephi 0.9.2 on Ubuntu 18.04
Installing Gephi on Ubuntu or and Debian based system is fast and easy, once you know how it works. 1. Download the latest Gephi release You could navigate to the download section on the Gephi website and save the latest release, but that takes multiple clicks. It’s faster to use to terminal and either wget…
-
Creating a Retweet Network for Gephi from a local file with Python
In the last tutorial I showed how you can collect old Tweets through the Premium API. The result was a jsonl-file which contains all the Tweets as json objects. This time we will create a gexf-file from those Tweets which you can use with Gephi or another network analysis tool. 1. Loading the Tweets from…
-
Collecting old Tweets with the Twitter Premium API and Python
The Twitter Standard API is limited to Tweets from the last 7-10 days. This isn’t enough for most research projects. Since 2018 Twitter offers a Premium API through which the full Twitter archive is accessible. I used it for several projects and am working on implementing it in my Twitter analysis tool to make it…
-
Talk: Wut in Zeitlupe – Analyse von Empörungswellen auf Twitter
Announcement of the talk on the re:publica website. Slides. Recording.
-
Network visualization of every registered company in Germany
On 06.02.2019 OpenCorporates in cooperation with Open Knowledge Foundation Deutschland published data of 5.3 million Germany companies that are registered with Handelsregister. This data should be publicly available for free, but isn’t currently. You can read how they collected the data and download it from offeneregister.de. I did a quick exploration of the data on…
-
Unblock all blocked Twitter accounts at once
Update 21.04.2020: The code still works, but only if you set the account language to English. Update 23.11.2019: There are reports that Twitter started to prevent the automated unblocking of accounts. After some 50 to 100 unblocks, the page with blocked accounts get blocked. As a result the script may currently not work. Update 17.11.2019:…
-
Remove all Facebook apps with one click
Every authorized Facebook app has access to some of your data. While Facebook massively reduced what apps can access over the years, you may still want to check which apps you gave which permissions. You can find all apps in the settings of your Facebook profile. If you added hundreds of apps over the years…
-
Analysis of Tweets about the Nationalratswahl 2017 in Austria
A content project for the social media wall tool walls.io by Die Socialisten. I created the microsite nationalratswall.at and eight articles with anaylses of the Twitter activity before the national election 2017 in Austria.
-
I built a tool to analyze Twitter accounts
The tool is available here: https://accountanalysis.lucahammer.com/ I like Twitter and I like data. Over the last years, I published hundreds of Twitter analyses on Twitter. Often I get asked how I create them. I use the Python CLI tool twecoll to collect the data and a mix of Gephi, Excel and custom Python (Jupyter ❤)…
-
Everyone I ever interacted with on Twitter
I took the 43 058 tweets I wrote between 2008 and 2017, extracted all twitter handles and created a graph that shows how they are following each other today. Stop, I can’t see anything. Overview There are three pretty distinct clusters. In orange at the top is Germany (30%). In red at the bottom right…
-
How to collect any Twitter follower network with the Python script twecoll
Learn how to create a graph file for visualization in Gephi This guide is written in a way that complete beginners can use it. You will be exposed to the command line and the programming language Python. You don’t need to know them as I will explain step by step what to do. I still recommend…
-
Guide: Analyzing Twitter Networks with Gephi 0.9.1
This is by no means a complete guide, but a starting point for people who want to analyze Twitter networks with Gephi. I created it to help collaborators to explore Twitter networks of verified users. I published it to help other people who want to work with Gephi as well. Feel free to send me…