Building an ML-Powered Transaction Classifier with Retraining and A/B Testing
Every month I download a CSV from my bank with all our household transactions. Each one needs a category: groceries, fuel, mortgage, subscriptions, insurance. With 200+ transactions per month across […]...
Local Audio Transcription with MLX Whisper and AI agent API on Apple Silicon
I attend a lot of meetings. Some are in-person, some remote, but almost all of them benefit from having a transcript and summary afterwards. Commercial transcription services work well, but […]...
Ten Terminal Tools That Changed My Data Science Workflow
Most data scientists spend their days in Jupyter notebooks and IDEs. But a surprising amount of daily friction happens in the terminal: navigating to project folders, searching through code, inspecting […]...
Health-Sync: Voedings- en sportdata automatisch naar Obsidian met Python
Sinds begin 2025 gebruik ik Obsidian als centraal punt voor mijn dagelijkse planning: trainingsschema’s, studieblokken, voedingsdoelen en reflecties, alles staat in gestructureerde dagnotities. Het systeem werkt goed voor plannen, maar […]...
Health-Sync: How I Automated My Nutrition and Sports Tracking with Python and Obsidian
Since early 2025 I’ve been using Obsidian as my central hub for daily planning: training schedules, study blocks, nutrition targets, and reflections all live in structured daily notes. The system […]...
The Transformative Role of Large Language Models in Time Series Forecasting
Time Series Forecasting (TSF) is crucial in data science for predicting future values from historical data. Traditional methods often struggle with complex, variable data, but Large Language Models (LLMs) offer new capabilities. LLMs excel in capturing intricate patterns and handling unstructured data like text, enhancing forecast accuracy. They are...
From Hypothesis to Insights: A Step-by-Step Guide for people interested in Machine Learning Engineering
In this article I describe a series of steps that I learned through study and practise, each crucial for the success of ADSAI project. The steps are based on best […]...
Setting Up a Python Streamlit Environment on a Synology NAS
In this post, I will walk you through the process of setting up an environment for running Python Streamlit scripts on a Synology NAS as part of my experiences with […]...
Raspberry Pi controlled kiln (part 2)
In my previous post on making a raspberry pi controlled kiln I reached the point with a script running on my Raspberry PI to measure the temperature and manually switch […]...
Raspberry Pi controlled ceramic kiln
In this series of articles I am sharing my experiences with building a Raspberry Pi-controlled kiln from a second hand kiln. In this initial installment, I share my process of […]...