
Military Aircraft Activity Pipeline
CompleteLive ADS-B telemetry turned into clean, analysis-ready flight features
The idea
ADS-B transponders broadcast an aircraft’s position, altitude and speed every few seconds. The raw feed is noisy and inconsistent. This pipeline turns it into a table you can actually analyze for military aircraft activity.
How it works
- Ingest. Each run pulls real-time telemetry from a live global ADS-B feed and processes 500+ aircraft per run.
- Validate. Pydantic schemas check every record on ingest, so bad rows get caught before they reach the warehouse.
- Transform. Polars computes flight-activity features from the raw telemetry: climb rate, acceleration, heading change, and a regional classification.
- Warehouse. The results are loaded into DuckDB.
- Orchestrate. Prefect runs the validation, transformation and warehousing stages as one flow.