Model training

Beyond Full Fine-Tuning: LoRA with DistilBERT for Early Dissatisfaction Detection in Ecommerce Reviews

Beyond fine-tuning: LoRA with DistilBERT detected dissatisfaction in ecommerce reviews. Beyond the improved results, I found bugs and trade-offs that no tutorial tells you about.

May 19, 2026 · 9 min · Cairo Cananea
Churn prediction model

What I Learned Building a Churn Prediction Engine from Scratch

A complete churn prediction engine with XGBoost, FastAPI, CLI, dashboard and open-source architecture for winning back at-risk customers. Applied machine learning to real business problems.

May 6, 2026 · 9 min · Cairo Cananea
Marketing attribution analysis showing revenue discrepancies by channel

An Attribution Model That Found a $216,000 Blind Spot in Marketing Investment

Last-click attribution can distort your entire marketing investment. I analyzed 35,000 e-commerce journeys using Markov Chains, Shapley Values, and XGBoost to prove which channels were stealing credit — and which ones were being ignored.

March 23, 2026 · 13 min · Cairo Cananea