StarStop: Racing by the Stars

Our Cosmic Spark

We were inspired by the legend of J.P. Morgan, who supposedly used astrology to decide whether to sail on the Titanic. That story made us wonder, if celestial data could shape a billionaire’s fate, could it predict the outcome of an F1 race? From that curiosity, StarStop was born: a blend of cosmic intuition and cold data analytics.

What StarStop Does

StarStop fuses Formula 1 statistics with astrological forecasts to predict which driver’s stars are most aligned for success. By combining birth charts, transits, and race conditions, our system generates probability scores for upcoming Grand Prix events. It’s data science with a horoscope twist, making racing both technical and mystical.

How We Built It

  1. Data Pipeline: We collected and cleaned F1 data, driver birth dates, race schedules, team stats, using Python and public APIs.
  2. Astrological Integration: Using DivineAPI, we generated each driver’s natal chart and daily horoscope based on the race’s date, time, and location.
  3. Prediction Layer: All this structured data was then sent to the Gemini API, which computed each driver’s probability of winning, blending empirical and astrological variables.

A simplified version of our model is expressed as:
$$ P(\text{win}) = \sigma(\alpha F + \beta A + \gamma T) $$ where \((F)\) = F1 performance metrics, \((A)\) = astrological alignment score, \((T)\) = track effects, and \((\sigma)\) = the logistic activation function converting the sum into a win probability.

Obstacles Along the Way

We faced serious data-wrangling drama:

  • Formatting chaos: F1 data didn’t neatly fit the structure needed for DivineAPI requests.
  • API juggling: Managing rate limits, tokens, and output formats across multiple APIs was an Olympic sport on its own.
  • Data fusion: Combining numeric race data with astrological charts forced us to invent a normalization system so the two worlds could actually talk to each other.

Wins We’re Proud Of

  • Created a fully functional prototype that connects multiple APIs in real time.
  • Built a visually clean and informative dashboard that updates driver predictions dynamically.
  • Got working results that actually aligned with some recent race outcomes, the stars may really be on to something.

Lessons in the Stars

We learned:

  • How to integrate external APIs seamlessly into a cohesive data pipeline.
  • That even mystical datasets can be processed, quantified, and modeled mathematically.
  • The weird joy of watching cosmic alignments turn into actionable insights, part science, part art.

The Road Ahead

Next, we plan to:

  • Integrate live telemetry and weather data to refine prediction accuracy.
  • Launch an interactive app where fans can check each driver’s “cosmic confidence” before a race.
  • Add social sharing so users can brag when their horoscope beat the betting odds.
  • Utilizing Hindu astrology as well as Western astrology to make the predictions more well-rounded.

StarStop shows that maybe, just maybe, victory really is written in the stars.

Built With

Share this project:

Updates