underdog-lab / docs /demo-script.md
Moftah
Finalize public release and live forecast proof tooling
2857073
|
Raw
History Blame Contribute Delete
2.53 kB
# 90-Second Demo Script — Underdog Lab
_Record with a warm Space. All scenario examples use real challenge or World Cup 2026 data._
## Beat 1 — Hook (0–15s)
“Most AI football predictions are unsupported guesses. Underdog Lab separates
language understanding from probability. A small local model extracts WHAT changed.
Transparent math owns the numbers.”
Show the World Cup 2026 Live tab with the tournament snapshot card:
- 48 teams, 72 group fixtures
- Recorded results (as of June 12 cutoff)
## Beat 2 — World Cup forecast (15–30s)
Select Group A. Show the table with Mexico and South Korea at 3 points.
Scroll through fixture probabilities.
Point to the evidence card: “The fitted model beats the previous baseline
across 8,265 no-lookahead test matches. The 360M language model never writes a
probability.”
## Beat 3 — Scenario extraction (30–50s)
Switch to Challenge tab. Select a hidden historical match.
Enter:
> Canada's striker is confirmed out.
Click **Translate scenario**.
“The local model extracts: key_attacker_unavailable. Team: home. Severity 1.0,
certainty 0.9. It never predicts a score — it only classifies the story.”
Point to the Before/After probability bars.
## Beat 4 — Backend honesty (50–60s)
“When the model produces zero-weight output, the system flags it visibly as
a deterministic fallback. No silent degradation.”
Show the backend label in the factors card.
## Beat 5 — Stress test (60–72s)
Switch to Scenario Stress Test. Move severity from 25% to 100%.
“Every adjustment is bounded and versioned. You can inspect exactly why the
probability changed.”
## Beat 6 — Reveal and scoring (72–85s)
Return to Challenge. Commit a forecast. Reveal the result.
“You, the baseline, and the scenario-adjusted model are all scored with proper
scoring rules. Lower log loss wins. A surprising outcome does not by itself
invalidate a calibrated forecast.”
## Beat 7 — Tiny Model Lab + close (82–90s)
Show Tiny Model Lab tab.
“The QLoRA adapter failed its ship gate, so I rejected it. The safer base model
ships locally with visible fallback. Every probability remains auditable.”
## Recording notes
- Use a warm Space (pre-loaded model, pre-cached first scenario).
- Record at 1080p. Zoom browser to 120% for readability.
- No voiceover over slider movement — let the visual speak.
- Show the backend label clearly when mentioning honesty.
- Keep the Space URL visible in the browser bar for the first and last 5 seconds.