FridgeBot — GPT-4o shopping list automationMonitoring the contents of my fridge and automatically adding grocery items to my shopping list with the new GPT-4o vision APIMay 19May 19
🍹GinAI - Cocktails mixed with generative AIGinAI — a robotic bartender which can make a nice drink given a random collection of juices, mixers and spirits. Real cocktails created…Oct 19, 20231Oct 19, 20231
My data, your LLM — paranoid analysis of iMessage chats with OpenAI, LlamaIndex & DuckDBCan I safely combine my local personal data with a public large language model to understand my texting behaviour?Sep 12, 20231Sep 12, 20231
GenPiCam - Generative AI CameraGenerative AI (GenAI) is a type of Artificial Intelligence that can create a wide variety of images, video and text. To accelerate the…Jun 28, 20234Jun 28, 20234
Published inTowards Data ScienceMy (Very) Personal Data WarehouseFitbit activity analysis with DuckDBMay 31, 20233May 31, 20233
Published inBetter ProgrammingMastodon usage — counting toots with Kafka, DuckDB & Seaborn 🐘🦆📊Exploratory data analysis of user activity, server popularity, and language usage on MastodonMar 23, 20234Mar 23, 20234
Real-Time Wildlife Monitoring with Apache KafkaWildlife monitoring is critical for keeping track of population changes of vulnerable animals. As part of the Confluent Hackathon ʼ22, I…Jan 20, 20231Jan 20, 20231
Published inTowards Data ScienceCan ML predict where my cat is now?Building a cat prediction model using past behaviour and weather observationsJul 2, 2022Jul 2, 2022
Can ML predict where my cat is now — part 1It’s 9am on a rainy Tuesday morning — can a simple ML model predict where my cat will be sleeping? How I used a bluetooth tracker, a dozen…Feb 3, 2022Feb 3, 2022
Cleaning messy sensor data in Kafka with ksqlDBCollecting streaming data is easy — but understanding it is much harder! With months of 🐱 weight data captured I discovered sensor data…Jul 25, 2021Jul 25, 2021