HorseIQ

Analysis Review

Owner-facing daily review page for checking whether the day looks healthy before trusting shortlist and model outputs. It reuses the shared project analysis helpers rather than a separate UI-only calculation path.

Viewing analysis
Fri 27 Mar 2026
Owner-facing quality, shortlist, and model diagnostics built from the shared analysis helpers for this date.
Open this page when you want the notebook-style diagnostics inside the main project UI. If the quality checks look weak here, treat shortlist and model outputs for the day with caution.
Workflow
Unknown
Latest recorded workflow status for this day.
Races
29
Normalized race count used by downstream logic.
Runners
282
Normalized runner count for the day.
Suspicious Checks
48
Combined count of suspicious-value flags in the quality review.
Shortlist Qualifiers
282
Current rule-qualified runners surfaced by shared shortlist code.
Model Rows
270
Rows with runner-model and baseline probability context available.

Data Quality Checks

This is the fastest place to see whether raw and normalized inputs look reliable enough for downstream review.

CheckCount
runnersMissingOfficialRating36
raceRunnerCountMismatches10
runnersMissingJockeyId2
racesMissingCourseName0
racesMissingScheduledTime0
runnersMissingHorseName0
runnersMissingTrainerId0
runnersWithNonPositiveWeight0

Findings / Notes

Suggested owner interpretation: start with data health, then inspect feature and shortlist tables only if the day looks structurally sound.

Use this page as the UI equivalent of the notebook flow:

1. Check suspicious value counts and workflow status.

2. Review the strongest feature rows to confirm the evidence looks believable.

3. Review shortlist qualifiers and model rows only after the quality checks pass.

If outputs change unexpectedly, check source freshness, enrichments, shortlist thresholds, and model feature files before assuming the logic itself is wrong.

Top Feature Rows

A compact owner-facing view of strong trainer, jockey, horse-ability, and core-prediction rows for the day.

RaceHorseTrainerJockeyHorse AbilityCore %
14:42Lingfield (AW)Far Too Fizzy40.0%19.0%48.1%45.8%
14:30FontwellBroomfield Aderra8.0%0.0%59.2%43.7%
15:50WetherbyParramount42.0%28.0%27.2%42.1%
14:20WetherbyChico Magnifica30.0%19.0%12.3%40.4%
16:42Lingfield (AW)No Knee Never29.0%27.0%13.7%38.3%
16:30FontwellSuperstylin28.0%24.0%6.1%37.8%
17:22WetherbyNoble Way0.0%10.0%64.5%37.3%
16:30FontwellLe Galli Bier30.0%21.0%2.9%36.9%
19:00Newcastle (AW)Power Fizz27.0%18.0%9.7%36.9%
16:20WetherbyAmerican Mike30.0%19.0%2.4%35.4%
15:30FontwellKitsilano27.0%24.0%19.2%35.3%
20:30Newcastle (AW)Havana Blast21.0%17.0%19.1%35.1%

Current Shortlist Qualifiers

Current day runners that qualify on the shared shortlist logic, shown without leaving the main UI.

RaceHorseCore %Fair OddsBest PriceConfidence
14:30FontwellBroomfield Aderra43.7%n/a1.14High
14:30FontwellKa Mate Du Brivet16.5%n/a7.50Medium
14:30FontwellWillshebe Court15.5%n/a34.00Medium
15:00FontwellGodot12.7%n/a11.00Medium
15:00FontwellPeking Opera18.4%n/a9.50Medium
15:00FontwellMotazzen18.1%n/a3.60Medium
15:00FontwellGeordies Betty24.2%n/a4.00Low
15:00FontwellVendant13.3%n/a23.00Medium
15:00FontwellKylenoe Dancer18.6%n/a4.50Low
15:00FontwellWot You Wearing18.9%n/a9.00Medium
15:30FontwellKitsilano35.3%n/a6.50High
15:30FontwellRonnies Reflection25.6%n/a3.75Medium

Model And Market Review

Baseline model rows and market reference comparison, when those outputs exist for the day.

RaceHorseModel %Market %Confidence
14:30FontwellBroomfield Aderra38.0%n/a%Medium
14:30FontwellWillshebe Court31.9%n/a%Low
14:30FontwellKa Mate Du Brivet30.1%n/a%Low
17:22WetherbyNoble Way21.4%n/a%Low
17:22WetherbyCricket Hill Denis20.4%n/a%Low
15:30FontwellRonnies Reflection20.3%n/a%Low
15:50WetherbyGaelic Rambler20.2%n/a%Low
15:30FontwellKitsilano20.2%n/a%Low
15:50WetherbyKoapey20.1%n/a%Low
17:22WetherbyMiddlecliffe20.1%n/a%Low
15:50WetherbySingapore Trip20.0%n/a%Low
15:50WetherbyZero Tolerance20.0%n/a%Low