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
Thu 02 Apr 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
27
Normalized race count used by downstream logic.
Runners
263
Normalized runner count for the day.
Suspicious Checks
86
Combined count of suspicious-value flags in the quality review.
Shortlist Qualifiers
263
Current rule-qualified runners surfaced by shared shortlist code.
Model Rows
263
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
runnersMissingOfficialRating78
raceRunnerCountMismatches4
runnersMissingJockeyId4
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 %
17:30ClonmelDrombane39.0%39.0%n/a%32.4%
17:15ChepstowOrder On Time36.0%33.0%n/a%32.1%
16:07ChepstowHackney Hill27.0%33.0%n/a%31.8%
19:30ClonmelWorld As One36.0%22.0%n/a%28.0%
16:46KelsoRaceview Road25.0%27.0%n/a%27.8%
18:00ClonmelOne To Witness25.0%37.0%n/a%27.5%
17:10Southwell (AW)Palace Artois18.0%12.0%n/a%26.0%
17:30ClonmelFabhcun25.0%37.0%n/a%26.0%
17:48Southwell (AW)Stanley Spencer29.0%21.0%n/a%26.0%
16:46KelsoAlways A Reason11.0%20.0%n/a%25.4%
14:30ChepstowBoth Of Us17.0%18.0%n/a%25.0%
15:40KelsoGorvennec18.0%21.0%n/a%24.8%

Current Shortlist Qualifiers

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

RaceHorseCore %Fair OddsBest PriceConfidence
14:00ChepstowCountry Park16.2%n/a2.75Medium
14:00ChepstowFairye Forth23.1%n/a5.00Medium
14:00ChepstowJonny Setaside15.2%n/a23.00Low
14:00ChepstowRoyal Rocket23.2%n/a17.00High
14:00ChepstowTobyshill9.1%n/a3.25Low
14:00ChepstowEquity Release11.2%n/a67.00Low
14:00ChepstowSeven Kites22.0%n/a5.50High
14:30ChepstowHurricane Pat13.1%n/a1.22Medium
14:30ChepstowCosmic Connection24.7%n/a4.33Medium
14:30ChepstowAre You Joking11.2%n/a26.00Medium
14:30ChepstowBelow The Belt9.7%n/a126.00Low
14:30ChepstowOne For Rian9.8%n/a81.00Medium

Model And Market Review

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

RaceHorseModel %Market %Confidence
15:00ChepstowSupreme George20.2%n/a%Low
16:30ClonmelLook To The West20.2%n/a%Low
16:30ClonmelDee Capo20.1%n/a%Low
15:00ChepstowTouquet20.1%n/a%Low
15:00ChepstowBrulure Noire20.1%n/a%Low
16:30ClonmelMount Frisco20.1%n/a%Low
16:30ClonmelAlong The Way19.9%n/a%Low
15:00ChepstowLe Gentleman19.8%n/a%Low
15:00ChepstowDiligent Militia19.8%n/a%Low
16:30ClonmelMaxxum19.7%n/a%Low
17:10Southwell (AW)Palace Artois17.5%n/a%Low
17:10Southwell (AW)Hot Silk17.5%n/a%Low