AI · Data · Automation

Build Real Intelligent Systems

Learn Data, AI and Automation by building real projects — from business analytics and AI agents to modern data platforms and algorithmic research.

documented projects
7documented projects
articles & guides
6articles & guides
free tools
5free tools
practice questions
20practice questions

Featured build

AI Systems

AI Research & Fact-Checking System

A research agent that decomposes a claim, gathers evidence from multiple sources, cross-checks agreement between them, and refuses to answer when the evidence is thin.

Python · LangGraph · Claude API · PostgreSQL

ADVANCEDDifficulty: ADVANCEDVideoRead the build →

Featured Builds

Real systems, documented end to end — architecture, code, trade-offs.

View all projects
AI Systems

AI Research & Fact-Checking System

A research agent that decomposes a claim, gathers evidence from multiple sources, cross-checks agreement between them, and refuses to answer when the evidence is thin.

AdvancedDifficulty: Advanced~20h buildPython · LangGraph · Claude API
VideoCode
AI Systems

RAG Evaluation Lab

Most RAG systems are tuned by vibes. This is a reproducible harness that measures retrieval and generation separately, so you can see which half is failing.

IntermediateDifficulty: Intermediate~12h buildPython · Ragas · DuckDB
Code
Analytics Systems

Power BI Inventory Control Tower

An inventory dashboard built around the four decisions a stock controller makes each week, with a semantic model that stays fast on 40 million rows.

IntermediateDifficulty: Intermediate~16h buildPower BI · DAX · SQL
Video

Latest From The Lab

All articles
AI Engineer Lab

Why Your RAG Evaluation Is Wrong

Most RAG evaluations measure the wrong thing, on the wrong data, with a judge that rewards the wrong behaviour. Here is what to measure instead.

IntermediateDifficulty: Intermediate3 min readPython · Ragas · OpenAI API
Video
AlgoStrategy2 min read21 Aug 2026

Why Most Backtests Lie

Backtests fail in a consistent direction — optimistic. Here are the five structural reasons, with a detection method for each. Educational research only.

Modern Data Stack2 min read10 Aug 2026

DuckDB vs pandas vs Polars: When Each One Wins

A practical decision guide based on workload shape rather than benchmark scores — because the fastest tool depends on what you are actually doing.

Practice

Short problems that build real judgement.

Start practising
SQLINTERMEDIATEDifficulty: INTERMEDIATE~7 min

Running total that resets each month

Produce a running total of amount per customer that resets at the start of each calendar month, ordered by transaction date.

Try this question

From the research desk

Hypotheses, methods, code and results — reproducible.

All research
Market research

Does RSI Actually Work?

Testing the classic RSI(14) mean-reversion rule across 20 years and 500 instruments, with costs included and multiple-testing accounted for.

IntermediateDifficulty: IntermediatePython · Polars · DuckDB
NotebookDataset
Benchmarks

DuckDB vs pandas vs Polars on 50 Million Rows

A reproducible benchmark across six workload shapes, reporting memory as well as time — because memory is what actually stops the job.

BeginnerDifficulty: BeginnerDuckDB · Polars · pandas
Notebook
Evaluation

Six RAG Chunking Strategies Compared

Fixed, recursive, semantic, structural, sentence-window and parent-document chunking measured on retrieval recall across three corpora.

IntermediateDifficulty: IntermediatePython · Ragas · pgvector
Notebook

Go deeper with a structured course

All courses
UDEMY$119

Production AI Engineering: RAG, Agents, Evals & MCP

Retrieval that holds up, agents that fail safely, evaluation that catches regressions, and MCP for tool integration.

AdvancedDifficulty: Advanced★ 4.914h480 studentsPython · LangGraph · Ragas
UDEMY$89

Business Automation Engineering

Process design, idempotency, error handling and observability — the engineering discipline that separates a workflow demo from a production system.

IntermediateDifficulty: Intermediate★ 4.68h940 studentsPython · n8n · Power Automate
UDEMY$99

From Power BI to Microsoft Fabric

Move from building reports to building the platform reports sit on: lakehouse architecture, medallion layering, Direct Lake and deployment pipelines.

IntermediateDifficulty: Intermediate★ 4.89.5h1,610 studentsPower BI · Microsoft Fabric · SQL

Community

TheDataScientist Lab

Build alongside other engineers, analysts and founders working with data and AI. Weekly builds, code reviews and a growing resource library.

Weekly builds · code reviews · resource library · live sessions

Join the Lab

Get new projects, datasets, notebooks and system builds.

One email a week. Source code and files included. No fluff, no recycled LinkedIn posts.

No spam. Unsubscribe in one click.

Need this built inside your business?

Business Automation Audit · Power BI Dashboard Development · Microsoft Fabric Implementation · AI Workflow Development

See services