Insights
Horse Enrich

Machine-learning intelligence

Insights Lab

Pull the latest predictive outputs and turn them into actionable scouting signals.

LIVE · Model artifacts loaded

Visual intelligence layer

Models, charts, and pipeline at a glance

React Flow shows the conceptual training path; Recharts panels light up when JSON artifacts are mounted in the API container. Scroll down for filtered embryo lists, CSV export, and tactical notes — this section is the “generous” overview.

Artifacts online

4/4

Price, enriched SHAP, advanced stack, embryo run.

Best price CV R²

0.164

XGBoost

Embryos scored

318

483 in last export

Top SHAP features

6

Mean |SHAP| ranking from enriched/price report.

ML pipeline (conceptual)

Same logical path as enrichment/price_predictor.py and advanced_models.py

Mini Map

Model comparison (cross-validated R²)

Verdict mix (embryo run)

Confidence distribution

Global feature influence (mean |SHAP|)

How to read this lab

  • The flow is a conceptual mirror of the Python training stack — not a live DAG of Airflow jobs.
  • R² bars compare models on log-price or price scale depending on the exported JSON; use them for relative ranking, not FEI rulemaking.
  • Embryo charts only light up when embryo_predictions.json is mounted; price/SHAP panels need price_model_report.json.
How these numbers relate

Perf. score is the embryo model’s performance forecast on the jumpscore-style scale used across the catalogue (sire/damsire signals), not a euro amount.

Catalog ML € is price_estimate_eur from the merged horse row when embryo_idmatches — typically phase 3d / comprehensive build (studbook baseline and/or ML cascade). If the ID is absent or not in consolidated data, this shows “—”.

Band gap is how far the asking price sits from the rule-based typical € range for the predicted level band (verdict driver), not the catalog ML € field.

Supervised price model R² / MAE is in ML Studio and price_model_report.json; see Methodology for training details.

API: full ranked embryo feed (same fields + catalog ML €) is at GET /ml/embryo/signals — query limit, verdict, embryo_id.

Embryo predictions

Available: 483

Predicted: 318

No data: 79 (16%)

Performance score spread

Avg perf. score: 11.41

Median: 10.90 (jumpscore scale, not €)

Last run: 2026-03-20

Confidence mix
medium27
low18
high2
unknown0
Source mix
esha20
365auctions18
flanders3
horsesales3
foalauction1111
nash_auction1
equinia1
Artifacts the API actually found

Pulled from /ml/summary — mount more files under /data/ml to grow this list.

  • advanced_model_results.json
  • embryo_predictions.json
  • embryo_predictions_v2.json
  • enriched_model_results.json
  • price_model_report_v2.json
Model-level intelligence
Use these snapshots to prioritize scouting and pricing actions today.

Advanced artifact

GBR

Price CV artifact

XGBoost

Feature signals

6 features

Top bargains
Highest-ranked bargain candidates

IMPLANTED EMBRYO °2026

365auctions · 1.60m+ · score 18

CatalogueBargain Alert

Perf. score 18.00

Asking €2,500

List €2,500

Catalog ML € €12,000

Band gap €12,500

Frozen embryo SANDRO BOY x CALIDO I (CALANDRA 19: 1-157 E)

esha · 1.60m+ · score 16

CatalogueBargain Alert

Perf. score 15.50

Asking €1,900

List €1,900

Catalog ML € €12,000

Band gap €13,100

Frozen embryo CONTHARGOS x CHACCO-BLUE (CHACCO-RED: 8-340 F)

esha · 1.60m+ · 1.60m+

CatalogueBargain Alert

Perf. score 14.00

Asking €1,700

List €1,700

Catalog ML € €12,000

Band gap €13,300

Implanted embryo GITANO VAN BERKENBROECK x CHACCO-BLUE (CARTAGENA SJH: *FEMALE*)

esha · 1.60m+ · 1.60m+

CatalogueBargain Alert

Perf. score 13.90

Asking €11,500

List €11,500

Catalog ML € €12,000

Band gap €3,500

Frozen embryo CONTHARGOS x BALOU DU ROUET (BARINA: 8-340 D)

esha · 1.60m+ · 1.60m+

CatalogueBargain Alert

Perf. score 12.50

Asking €2,750

List €2,750

Catalog ML € €12,000

Band gap €12,250

Frozen embryo EMERALD VAN'T RUYTERSHOF x CONTHARGOS (CONCHACESSA: 1-128 O)

esha · 1.60m+ · 1.60m+

CatalogueBargain Alert

Perf. score 12.40

Asking €1,500

List €1,500

Catalog ML € €12,000

Band gap €13,500

11. Embryo Emerald x Conthaville

flanders · 1.60m+ · 1.60m+

CatalogueBargain Alert

Perf. score 12.40

Asking €2,500

List €2,500

Catalog ML € €4,800

Band gap €12,500

Top opportunities
Top predicted-value prospects

IMPLANTED EMBRYO °2026

365auctions · 1.60m+ · score 18

CatalogueBargain Alert

Perf. score 18.00

Asking €2,500

List €2,500

Catalog ML € €12,000

Band gap €12,500

IMPLANTED EMBRYO °2026

365auctions · 1.60m+ · score 18

CatalogueFair Price

Perf. score 18.00

Asking €12,500

List €12,500

Catalog ML € €4,800

Band gap €2,500

Frozen embryo SANDRO BOY x CALIDO I (CALANDRA 19: 1-157 E)

esha · 1.60m+ · score 16

CatalogueBargain Alert

Perf. score 15.50

Asking €1,900

List €1,900

Catalog ML € €12,000

Band gap €13,100

Frozen embryo CONTHARGOS x CHACCO-BLUE (CHACCO-RED: 8-340 F)

esha · 1.60m+ · 1.60m+

CatalogueBargain Alert

Perf. score 14.00

Asking €1,700

List €1,700

Catalog ML € €12,000

Band gap €13,300

Implanted embryo GITANO VAN BERKENBROECK x CHACCO-BLUE (CARTAGENA SJH: *FEMALE*)

esha · 1.60m+ · 1.60m+

CatalogueBargain Alert

Perf. score 13.90

Asking €11,500

List €11,500

Catalog ML € €12,000

Band gap €3,500

Frozen embryo CONTHARGOS x BALOU DU ROUET (BARINA: 8-340 D)

esha · 1.60m+ · 1.60m+

CatalogueBargain Alert

Perf. score 12.50

Asking €2,750

List €2,750

Catalog ML € €12,000

Band gap €12,250

Frozen embryo EMERALD VAN'T RUYTERSHOF x CONTHARGOS (CONCHACESSA: 1-128 O)

esha · 1.60m+ · 1.60m+

CatalogueBargain Alert

Perf. score 12.40

Asking €1,500

List €1,500

Catalog ML € €12,000

Band gap €13,500

Overpriced watchlist
No overpriced signals found in this filter.
Machine actions (recommended)

Scout bargains now (7)

Priority 1

Highest-ranked bargain candidates typically combine strong projected scores with valuation upside.

Skip risky overpriced listings (0)

Priority 2

High confidence in overpricing flags should be deprioritized until additional context is gathered.

Validate low-confidence opportunities (3)

Priority 3

Low-confidence rows can be good pipeline candidates if cross-checking pedigree or pricing context.

Operational interpretation

This panel converts ML outputs into decision-ready next actions: prioritize bargains, verify model confidence on high-score prospects, and quarantine potential overpriced listings. Use Catalog ML € alongside list price when the embryo row exists in consolidated data.

Tactical recommendation

Start with top bargain candidates where predicted score is high and value gap is widest.

Risk control

Backstop expensive listings flagged as overpriced with low-confidence predictions.