Set allowed_paths on demo object for HF Spaces auto-launch
Michael Paonam
21e6532
Add /data to allowed_paths so Gradio can serve bucket files
Michael Paonam
6f13646
Add scikit-learn dependency for formation plot KMeans
Michael Paonam
a5791d8
Add startup logging for data path resolution
Michael Paonam
b3cbac7
Prints which data directory is used (bucket mount vs local) and
whether critical files exist. Helps debug missing data on HF Spaces.
Switch to Qwen3-VL-32B-Instruct
Michael Paonam
c4c6a40
Fix missing market odds handling for matches without betting data
Michael Paonam
f357ac3
- make_prob_chart: skip market bars when no odds available
- format_edge_badge: handle missing actual results gracefully
- format_match_info: only show implied probability when present
- build_live_context: guard against missing market_odds
- get_scorecard: skip matches without actual results
Update app to use mounted bucket at /data, add league stats to Compare tab
Michael Paonam
7c06ee6
- Read data from /data (HF bucket mount) when available, fallback to ./data
- Add xG/PPDA/form comparison in Compare Teams tab
- Add league stats to VLM prediction context
- Remove bundled data files (now served from bucket)
- Add openai, pillow, numpy to requirements