Data science · Machine learning · AI

Learn data science and AI, one notebook at a time.

Step-by-step learning tracks built from runnable Jupyter notebooks. Pick a track, start at Part 1, and work forward: every part builds on the one before it.

Learning roadmap

Follow a track, in order

Each track is a numbered series of notebooks. The roadmap shows what each part covers and which to read next.

No matching items
No matching items

Latest

Recently published

All articles →

Oct 11, 2026

Stationarity in Time Series Analysis

Learn how to detect non-stationarity in time series using statistical tests and apply techniques like differencing, transformations, and detrending to achieve stationarity.

Time Series · Part 2

Oct 4, 2026

Time Series Analysis and Decomposition

Learn the fundamentals of time series forecasting, additive vs. multiplicative models, and robust STL decomposition using NIFTY 50 data.

Time Series · Part 1

Oct 20, 2024

Python Basics: Variables and Data Types

An introduction to Python, its interpreters, and core data types: numbers, strings, lists, tuples, dictionaries and basic operators.

Python · Part 1

No matching items
Portrait of Gujuri Alekha

Gujuri Alekha

Data Scientist & AI / ML Engineer · Trinity Mobility

Associate Data Scientist working on time-series forecasting, IoT sensor pipelines and MLOps. I write these notebooks to explain each method clearly, with code you can run.