Global Football Data Lake
Football data collection, quality checks, and publishing tooling.
โ
OPEN SOURCE2025
A personal pipeline for collecting and normalising football match data, validating schemas, and publishing CSV and Parquet outputs. Counts and model suitability depend on the specific dataset release and its documented quality checks.
AI-assisted personal project. Tools and implementation notes are not claims of independent professional specialization or verified live results.
Stack
PythonpandasPolarsPyArrowParquetGlicko-2
Engineering highlights
- Normalised multiple sources (API-Football, Football-Data, The Odds API) into one relational schema with full entity relationships.
- Rating-system experiments using chronological match history; predictive usefulness needs out-of-sample evaluation.
- CSV and Parquet publishing with schema and data-quality tooling; consult the repository for release-specific evidence.