Files
fantabeto/requirements.txt
T
ramseshk b0fab62a87 feat: add 10 new ML models for auction optimization (Phases 1-6)
Phase 1 - Quick Wins:
- QuantileEnsemble: P10/P50/P90 predictions for risk-aware bidding
- MinutesSurvivalModel: Weibull AFT for minutes distribution modeling

Phase 2 - Adaptive Auction:
- BanditAuctionSolver: Thompson Sampling for live auction bids
- OpponentBidModel: Predict competitor bids via LightGBM
- BudgetOptimizer: Bayesian optimization for role-level allocation

Phase 3 - Deep Learning:
- RLAuctionPolicy: Double DQN agent for auction strategy
- SetTransformer: Team composition valuation via set-based ML

Phase 4 - Probabilistic:
- BayesianPlayerModel: Hierarchical pooling for rookie uncertainty
- ConformalPredictor: Calibrated prediction intervals

Phase 5 - Chemistry & Form:
- PlayerChemistryGAT: Graph attention network for player synergies
- PlayerFormModel: Hawkes process for form momentum

Phase 6 - Causal:
- TransferCausalModel: Causal forest for transfer effects
- AuctionEffectAnalyzer: Bid adjustment from causal analysis

81 tests passing
2026-08-11 17:56:03 +08:00

64 lines
932 B
Plaintext

# Fantabeto 2026/27 — Core dependencies
python-dateutil>=2.8
requests>=2.31
beautifulsoup4>=4.12
lxml>=5.0
# Data processing
pandas>=2.1
numpy>=1.26
openpyxl>=3.1
scipy>=1.11
pyyaml>=6.0
# ML models
lightgbm>=4.3
catboost>=1.2
xgboost>=2.0
scikit-learn>=1.4
# Hyperparameter tuning
optuna>=3.5
# Graph neural network (optional, for T-GNN)
torch>=2.2
torch-geometric>=2.5
# Optimization
pulp>=2.8
scikit-optimize>=0.9
# Bayesian modeling (optional)
pymc>=5.0
lifelines>=0.28
# Causal inference (optional)
econml>=0.15
# Browser automation (Playwright fallback for Cloudflare)
playwright>=1.42
# RAG & LLM (optional, for news pipeline)
langchain>=0.1
langchain-community>=0.1
chromadb>=0.4
feedparser>=6.0
# LLM providers (choose one)
openai>=1.12
# anthropic>=0.20
# ollama>=0.1
# Visualization
matplotlib>=3.8
seaborn>=0.13
plotly>=5.18
# Development
pytest>=8.0
black>=24.0
ruff>=0.3
# Bot
python-telegram-bot>=21.0