Real Gemini AI analyzing mock race data. Click the button — Gemini receives the race card, ranks the horses, and returns confidence-weighted predictions in real time.
📋 Mock Race Data
→
🔌 UAT Racing API
→
🤖 Gemini Flash Lite
→
📊 Ranked Predictions
How this works: The horse names, form figures, and race details below are all hardcoded mock data. When you click "Analyze", these are sent to Gemini as a structured prompt. The AI returns its own ranking, reasoning, and confidence scores — live, every time. This is exactly how the real API works, but with real TJK race data for subscribers.
🏇 İstanbul Hipodrome — Race 4
Sunday 1 June 2026 · 15:30 · Mock/Sandbox Race
🐎 Arabian Breed1400m TurfOpen ClassPrize: 480,000 ₺
#
Horse
Age/Wt
Jockey
Trainer
Form (↑recent)
Win%
Best 1400m
⚠ Mock horse data · Real Gemini analysis · No DB access
Gemini is analyzing the race...
📋 Structuring race data prompt
🔌 Sending to Gemini Flash Lite
🧠 AI evaluating form, distance, weight
📊 Parsing ranked predictions
AI Prediction Results
⚡ gemini-3.1-flash-lite
💡
Gemini produces a different analysis on every call — reflecting the probabilistic nature of AI reasoning. Subscriber plans include a deterministic scoring layer that calibrates AI output against 38 years of historical form data for consistent, backtestable predictions.
API Endpoint
This demo calls the public sandbox endpoint. Subscriber plans expose the full prediction engine against live TJK race data:
GET /api/public/sandbox/demo?type=ai_prediction
Subscriber endpoint (blurred until subscribed):
GET /api/v1/tr/predictions/{race_id}?depth=full&include_narrative=true