Skip to content

Building a data lake and AI pipeline to predict the next Track Of The Day in Trackmania 2020

Notifications You must be signed in to change notification settings

caseyjohnsonwv/totd-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TOTD-AI

Overengineering an entire data lake environment to support an AI application that predicts future Track Of The Day selections in Trackmania 2020, then making those predictions accessible via API routes that integrate with web browsers, Discord bots, and more.

Quickstart

Will require a beefy computer to run locally, 10GB+ of RAM.

  1. Run scripts/tmdb-volume.sh --create
  2. Run docker-compose up --build
  3. Navigate to the Airflow UI
  4. Manually trigger the master-ingestion-dag

Airflow:

UI: localhost:8080
Username: airflow
Password: airflow

Adminer for Postgres:

UI: localhost:8081
System: PostgreSQL
Server: trackmania-postgres
Username: airflow
Password: airflow
Database: trackmania

About

Building a data lake and AI pipeline to predict the next Track Of The Day in Trackmania 2020

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published