Flutter Canvas Tutorials — Line Chart WidgetRecently I published a video on how to create a simple Line Chart from first principles using Flutter canvas and CustomPainter.Jun 13, 2021Jun 13, 2021
Flutter Canvas Tutorials — Animated Donut Chart WidgetHow to create an animated donut chart using Flutter canvas and CustomPainter from scratch.May 31, 2021May 31, 2021
Published inixmxReinforcement Learning applied to Economic PolicyReinforcement learning to find tax policies that improve social equality and productivity. Extremely interesting in terms of solving a…May 7, 2020May 7, 2020
Combatting ProcrastinationEven the most productive people could get into a phase of procrastination. It’s a continuous battle against our will to prioritise short…May 7, 2020May 7, 2020
Published inixmxPhoto Editing but with an ML sidekickThere’s so much research in computer vision and what is more interesting than having those models in photo editing tools such as GIMP…May 1, 2020May 1, 2020
Published inixmxAutomated music, man!OpenAI introduces ‘Jukebox’, a neural net that generates music and singing in audio form. It is fascinating and dystopian in many ways.May 1, 2020May 1, 2020
How to keep yourself motivated during quarantineI was researching on how to keep myself motivated during quarantine. Here are the top 3 things I learnt.Apr 22, 2020Apr 22, 2020
How to start a running habitExercise has a lot of health benefits. It is also one of the simplest activities you can do. The difficulty is starting and making it a…Jan 10, 2019Jan 10, 2019
Published inixmxEvolutionary Hyper Parameter optimisation with FSharp, Keras/TensorflowA GA is suited for problems with massive search space, as such I’ve used it to optimise hyper parameters of a Deep Neural Network (DNN).Dec 29, 2018Dec 29, 2018