Writing

Case studies, experiments and research notes from my work in data and machine learning.

I’m Rahul, a data analyst studying for an MSc in Artificial Intelligence and Data Science in London. I write about what I build, what the evidence shows, and what I get wrong along the way.

All articles

4 articles

A Shoe Can Sell Well, but Its Sizes Might Not

How an everyday problem in my family's footwear business inspired a Python and SQL inventory analytics prototype, covering size-level alerts, sales inactivity thresholds, database design and lessons from synthetic data.

  • Python
  • Pandas
  • SQLite
  • Streamlit
Read the case study

Logistic Regression: From Scores to Decisions

Explore sigmoid, log-odds, maximum likelihood and regularisation through clear explanations and interactive graphs. Adjust coefficients and decision thresholds to see how predictions and evaluation metrics change.

  • Logistic regression
  • Python
  • Interactive graphs
Open the guide