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
Sat 04 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
55
Normalized race count used by downstream logic.
Runners
559
Normalized runner count for the day.
Suspicious Checks
162
Combined count of suspicious-value flags in the quality review.
Shortlist Qualifiers
559
Current rule-qualified runners surfaced by shared shortlist code.
Model Rows
559
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
runnersMissingOfficialRating153
raceRunnerCountMismatches9
racesMissingCourseName0
racesMissingScheduledTime0
runnersMissingHorseName0
runnersMissingJockeyId0
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:15Wolverhampton (AW)Killer Whale14.0%13.0%82.0%59.4%
12:43CarlisleTap Tap Shamie27.0%30.0%35.3%45.6%
20:30Wolverhampton (AW)Karakula Dancer21.0%16.0%31.5%42.7%
17:25HuntingdonPark Annonciade29.0%24.0%15.7%42.2%
15:47HuntingdonIs This For Real28.0%19.0%29.4%41.6%
17:12CorkElana Osario37.0%21.0%13.8%41.4%
16:02CorkKing Cuan37.0%21.0%16.6%41.2%
13:37HaydockFirst Candidate10.0%6.0%42.8%40.2%
13:13CarlisleYou Some Girl27.0%0.0%27.6%40.2%
17:25HuntingdonHomme dUn Soir0.0%31.0%35.5%40.1%
14:30MusselburghAl Qareem28.0%21.0%30.5%39.6%
15:50FairyhousePetit Secret26.0%39.0%8.7%39.2%

Current Shortlist Qualifiers

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

RaceHorseCore %Fair OddsBest PriceConfidence
12:43CarlisleDream On Mick7.0%n/a7.50Medium
12:43CarlisleJet Noir11.1%n/a21.00Medium
12:43CarlisleLast Man Standing19.2%n/a81.00High
12:43CarlisleMaccarellu20.8%n/a8.50Medium
12:43CarlisleMcElhattan29.0%n/a34.00High
12:43CarlislePatricks Wells17.7%n/a34.00Medium
12:43CarlisleTap Tap Shamie45.6%n/a1.25High
12:43CarlisleThe Grey Venture7.5%n/a81.00Medium
12:43CarlisleThe Shanachie14.6%n/a67.00Medium
12:43CarlisleAristelle12.7%n/a51.00Low
13:13CarlisleI Wish You24.3%n/a5.00Medium
13:13CarlisleBenmore26.0%n/a3.75High

Model And Market Review

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

RaceHorseModel %Market %Confidence
17:15Wolverhampton (AW)Killer Whale34.5%n/a%Low
17:15Wolverhampton (AW)Sinocentric34.2%n/a%Low
17:15Wolverhampton (AW)Chasing Time31.3%n/a%Low
16:17HuntingdonMoonlit Potter25.1%n/a%Low
16:17HuntingdonOverabottleofred25.1%n/a%Low
16:17HuntingdonGeturguccion24.9%n/a%Low
16:17HuntingdonTaxus Baccata24.9%n/a%Low
14:30MusselburghAl Qareem16.8%n/a%Low
20:30Wolverhampton (AW)Karakula Dancer16.8%n/a%Low
13:25MusselburghUtmost Good Faith16.8%n/a%Low
17:25HuntingdonPark Annonciade16.8%n/a%Low
14:30MusselburghRoaring Legend16.8%n/a%Low