Data Pipelines & Feature Engineering
Turn raw tables and event streams into trustworthy model inputs. You will construct interactions, bins, and crossings, build lag and rolling features, split honestly without leakage, detect drift and duplicates, and sketch streams with HyperLogLog, Space-Saving, t-digest, and reservoir sampling. Take it after ML From Scratch and Statistics Mastery.
Your progress
0/30 · 0%Path readiness 0%Easy 0% · Medium 0% · Hard 0%
Continue path · Feature Interaction ProductWhat you will learn
- Construct interaction, polynomial, binning, log, and crossing features
- Build lag, rolling, and expanding-window features without leakage
- Split datasets honestly and validate with walk-forward windows
- Detect drift and duplicates, and sketch streams under bounded memory
Before you start
1Feature Construction
Encode what the data means: feature-interaction products, quadratic features, binning continuous variables, log transforms, feature crossings, and feature-bagging indices.
- Easy
- Easy
- Easy
- Easy
- Easy
- Medium
Stage checkpoint
0/2 to passA checkpoint is a short retrieval test drawn from this stage: solve 2 of 3 from memory to mark the stage complete. The stage stays open either way.
2Lag, Window and Rolling Features
Time-aware features for any model: the lag operator, rolling means, medians, and maxima, rolling skewness, and a compact rolling-stats feature block.
- Easy
- Medium
- Medium
- Medium
- Medium
- Easy
Stage checkpoint
0/2 to passA checkpoint is a short retrieval test drawn from this stage: solve 2 of 3 from memory to mark the stage complete. The stage stays open either way.
- Rolling MedianMedium
- Rolling MaximumMedium
- Rolling SkewnessMedium
3Splits, Leakage and Validation
Protect the future from the past: expanding-window splits and mean forecasts, walk-forward window counts, stratified and shuffled train/test splits, and one-hot encoding.
- Medium
- Easy
- Easy
- Medium
- Easy
- Medium
Stage checkpoint
0/2 to passA checkpoint is a short retrieval test drawn from this stage: solve 2 of 3 from memory to mark the stage complete. The stage stays open either way.
4Drift, Dedup and Data Quality
Keep the pipeline honest: dedup threshold decisions and n-gram overlap, one-sample KS and chi-square drift tests, population stability index, and feature-drift KS.
- Easy
- Medium
- Medium
- Medium
- Medium
- Hard
Stage checkpoint
0/2 to passA checkpoint is a short retrieval test drawn from this stage: solve 2 of 3 from memory to mark the stage complete. The stage stays open either way.
5Sketching the Data
Summarize streams without storing them: HyperLogLog register indices, Space-Saving stream summaries, t-digest centroid compression, reservoir sampling, and tumbling and sliding window aggregates.
- Easy
- Medium
- Medium
- Medium
- Easy
- Medium
Stage checkpoint
0/2 to passA checkpoint is a short retrieval test drawn from this stage: solve 2 of 3 from memory to mark the stage complete. The stage stays open either way.
- T-Digest Centroid CompressionMedium
- Reservoir in StreamMedium
- Sliding Window CounterMedium
Capstone
LabClose the path with one real artifact from the catalog.
Real sensor data with outliers: build the pipeline and the model that survives them.