Commit History
fix: persistent build error display + IndexError guard in poll_live_odds 6f1579c
v0.3.6 55755de
v0.3.5 6368242
v0.3.4 6473db9
v0.3.3 — Filter column format: '🟢xN: HS 91%, HC 83%, HSO 88%' with count prefix and comma separation 7570690
v0.3.2 — fix Live Bets count: denominator now counts only upcoming matches, not all 152 4e08170
v0.3.1 — remove Performance by Confidence Threshold cards from Predictions tab dabee9c
v0.3.0 — classifier filter column + ESPN live results scraper 810dc8b
v0.2.11: Prune 36 highly collinear features — remove BFE, Avg, Max odds + Max Gap 7a81077
Remove BSD (Bzzoiro Sports Data) — season IDs broken, no merge matches a13c0cf
v0.2.10: BSD fetch step in Streamlit pipeline + HF Secrets docs af773ed
v0.2.10: BSD data integration — injuries, coaches, referee, derby distance 49d24ae
v0.2.9: Add Betfair Exchange + Market Average odds (14 raw + 8 engineered features) 13c52ef
v0.2.9: leakage fix + v0.2.8: season stakes, market max gaps, stadium capacity 9537d5a
Default confidence threshold raised to 2.5, cutoff shifted to 7 days back 3e9c728
Predictions tab: verdict column, top-row layout, confidence filter on all bets, Get Results button b4d318f
minor UI changes da0387c
v0.2.5: streak, raw GD, decay-weighted features 8c7afe9
v0.2.4: 100% local position features, Option 4 ELO, HF fix 0401f42
v0.2.2: Transfermarkt league position features f96117d
Rename 'Feature Engineering' tab to 'Feature Research' 58a63d0
feat: clean old live feed snapshots before re-download on Build 2932e56
Joe Chow commited on
add date ranges to Outputs card, rename files to Human Data / Live Data 00dfb96
Joe Chow commited on
sort Hist Data sample by date then league e4d3945
Joe Chow commited on
style: dim inactive tabs, bold active tab in tab bar 10c8dea
Joe Chow commited on
fix: replace stale numbers with — in inactive Pipeline Step 2 cards 579e9ce
Joe Chow commited on
refactor: move refresh button below Hist Data table, default sample size 10, larger filter labels ed0b6e2
Joe Chow commited on
feat: add Hist Data tab with season/league/team filters and random sampling e062212
Joe Chow commited on
fix: add 2025-26 season to download_raw pipeline a6c848b
Joe Chow commited on
fix: filter past fixtures from live odds poller (v0.2.2) b4d52e2
Joe Chow commited on
chore: release v0.2.1 — QA/verification hardening 14ebdce
Joe Chow commited on
fix: enforce chronological feature boundaries a27ae07
Joe Chow commited on
fix: harden live data pipeline 66b0d47
Joe Chow commited on
v0.2.1 — rename features_live.parquet → live_data.parquet across all code and docs e395659
Joe Chow commited on
v0.2.0: 6-tab UI with inline docs, footer credits, first public release 94d34d7
Joe Chow commited on
UI polish: rename Raw Data→Source Data, blank top-left cell, Step 3 inactive state 83e881f
Joe Chow commited on
Fix Step 3 download buttons layout to match Step 1 1b8b84d
Joe Chow commited on
features/targets coverage: color-coded %, raw aggregate uses averaging 32e6b4a
Joe Chow commited on
outputs card: hist + live data with per-league breakdown, smaller sub-row emojis c392409
Joe Chow commited on
coverage cards: clean up headers — HIST, blank top-left, concise labels eef9ee2
Joe Chow commited on
raw data card: rename headers, 📦 for raw data, 📥 for downloaded cb52be8
Joe Chow commited on
v0.1.19: expand bet365 odds groups in features coverage UI 55c32aa
Joe Chow commited on
v0.1.18: prune ELO to 2 variants, clip overperformance extremes 75d01c6
Joe Chow commited on
v0.1.16: fix form points bug — away win inversion ba968c6
Joe Chow commited on
v0.1.15: rolling per-league-season home advantage f663d1f
Joe Chow commited on
v0.1.14: Rolling Goals z-scored by league-season + count columns + null imputation 70f1cb5
Joe Chow commited on
v0.1.13: Phase 2 — decaying K reset for returning teams 6d5c590
Joe Chow commited on
v0.1.12: HOME_ADV at expected-score level, decaying K per team, restore att/def zero-mean symmetry 142a061
Joe Chow commited on
v0.1.10: xG z-score normalization, count tracking, null imputation ac4b43a
Joe Chow commited on