Blog · Notes · Experiments

Notes from building AI systems.

Short writeups on machine learning experiments, RAG systems, model evaluation, debugging datasets, and turning notebooks into useful software.

All Notes

Latest writing.

All AI ML RAG Build Logs

What makes a RAG answer trustworthy?

Notes on citations, retrieval quality, chunking, and why confident language can hide weak context.

My model failed. The dataset explained why.

A practical debugging checklist for noisy labels, leakage, imbalance, and misleading accuracy.

From notebook to small API.

How I wrap experiments into endpoints with validation, logging, and a deployment-friendly structure.

Simple evaluation beats beautiful demos.

Why model demos should include failure cases, baselines, and measurable improvement before being called useful.

Building a clean ML project structure.

A folder structure I use for experiments, configs, datasets, notebooks, APIs, and reproducible training.

What I learned building my portfolio.

Design decisions, performance notes, responsive layout fixes, and how a portfolio can communicate engineering taste.