Having the ability to choose which GUI to use with your distro is one of the great things about the Linux Desktop. I covered in a previous blog post how to setup XFCE4 with Linux Arch but I am also...
Arch Linux GUI Setup
The previous Arch Linux post looked at setting up a bare-bones headless system with BTRFS and an encrypted drive. This post will look at setting up the front-end and making your system more suitabl...
Rapid Arch Linux Setup
Setting up Arch Linux is actually surprisingly easy due in great part to the fantastic Arch Wiki. However, since there are so many one-time commands that need to be executed before you have a worka...
Rofi Configuration for Linux
After several years of distro hopping, I have finally decided to come back to Linux Arch. I love the lightweight nature and easy customisability of the distribution that makes it great for tinkerin...
The power, flexibility and transparency of OpenFOAM
I love OpenFoam! To those of you who don’t know, it is an open source CFD solver that is used widely in academic circles. To me, it sits head and shoulders above every other commercial CFD softwar...
Using Clickstream Data to Predict User Churn
Happy 2020! In this blog post, I will take you through one of the problems that we tackled during my time as a data scientist with the online educational platform Isaac Physics. Here we used machin...
Rafa, Roger or Novak? Tennis Player Image Classifier with FastAI
To those who wish to learn about machine learning and AI, there are several great resources on the web. Among them is a MOOC (Massive Open Online Course) provided by FastAI which aims to get learne...
Finding Process Faults: Exploring the TEP 'Faulty' Dataset
In my 2 previous posts, I performed some data exploration on the TEP faultless dataset. We found data that contained simulated sensor readings of 52 features describing the behaviour of Tennessee E...
Quantifying Normal Operation: Exploring the TEP 'Faultless' Dataset
This post continues the data exploration started in the previous blog post. Here we will look deeper into the TEP ‘faultless’ dataset in order to better understand it. Grouping the sensor readings...
Loading and Exploring the TEP Dataset
In the last blog post, I explained why the Tennessee Eastman Process (TEP) dataset is commonly used as a benchmark for anomaly detection algorithms for chemical process data. I also mentioned that ...