Files
iddaai-be/ai-engine/models/v25/feature_cols.json
T
fahricansecer 21e05148c8
Deploy Iddaai Backend / build-and-deploy (push) Failing after 3m56s
feat: league tier system + retrained V25 models (48 quality leagues)
- Add LeagueTier DB model and Prisma schema
- Add league-tiers service (CRUD, sync, retrain trigger)
- Add league-tiers controller with admin API endpoints
- Add /v1/admin/retrain endpoint in AI engine (extract→train→reload pipeline)
- Retrain V25 Pro with 48 quality leagues (MS accuracy: 26.9%→51.4%)
- Update qualified_leagues.json (443→48 leagues)
- Include V25 model files in repo for Docker deployment

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-20 21:57:15 +03:00

154 lines
3.4 KiB
JSON

[
"home_overall_elo",
"away_overall_elo",
"elo_diff",
"home_home_elo",
"away_away_elo",
"home_form_elo",
"away_form_elo",
"form_elo_diff",
"home_goals_avg",
"home_conceded_avg",
"away_goals_avg",
"away_conceded_avg",
"home_clean_sheet_rate",
"away_clean_sheet_rate",
"home_scoring_rate",
"away_scoring_rate",
"home_winning_streak",
"away_winning_streak",
"home_unbeaten_streak",
"away_unbeaten_streak",
"h2h_total_matches",
"h2h_home_win_rate",
"h2h_draw_rate",
"h2h_avg_goals",
"h2h_btts_rate",
"h2h_over25_rate",
"home_avg_possession",
"away_avg_possession",
"home_avg_shots_on_target",
"away_avg_shots_on_target",
"home_shot_conversion",
"away_shot_conversion",
"home_avg_corners",
"away_avg_corners",
"odds_ms_h",
"odds_ms_d",
"odds_ms_a",
"implied_home",
"implied_draw",
"implied_away",
"odds_ht_ms_h",
"odds_ht_ms_d",
"odds_ht_ms_a",
"odds_ou05_o",
"odds_ou05_u",
"odds_ou15_o",
"odds_ou15_u",
"odds_ou25_o",
"odds_ou25_u",
"odds_ou35_o",
"odds_ou35_u",
"odds_ht_ou05_o",
"odds_ht_ou05_u",
"odds_ht_ou15_o",
"odds_ht_ou15_u",
"odds_btts_y",
"odds_btts_n",
"odds_ms_h_present",
"odds_ms_d_present",
"odds_ms_a_present",
"odds_ht_ms_h_present",
"odds_ht_ms_d_present",
"odds_ht_ms_a_present",
"odds_ou05_o_present",
"odds_ou05_u_present",
"odds_ou15_o_present",
"odds_ou15_u_present",
"odds_ou25_o_present",
"odds_ou25_u_present",
"odds_ou35_o_present",
"odds_ou35_u_present",
"odds_ht_ou05_o_present",
"odds_ht_ou05_u_present",
"odds_ht_ou15_o_present",
"odds_ht_ou15_u_present",
"odds_btts_y_present",
"odds_btts_n_present",
"home_xga",
"away_xga",
"league_avg_goals",
"league_zero_goal_rate",
"upset_atmosphere",
"upset_motivation",
"upset_fatigue",
"upset_potential",
"referee_home_bias",
"referee_avg_goals",
"referee_cards_total",
"referee_avg_yellow",
"referee_experience",
"home_momentum_score",
"away_momentum_score",
"momentum_diff",
"home_squad_quality",
"away_squad_quality",
"squad_diff",
"home_key_players",
"away_key_players",
"home_missing_impact",
"away_missing_impact",
"home_goals_form",
"away_goals_form",
"home_lineup_goals_per90",
"away_lineup_goals_per90",
"home_lineup_assists_per90",
"away_lineup_assists_per90",
"home_squad_continuity",
"away_squad_continuity",
"home_top_scorer_form",
"away_top_scorer_form",
"home_avg_player_exp",
"away_avg_player_exp",
"home_goals_diversity",
"away_goals_diversity",
"h2h_home_goals_avg",
"h2h_away_goals_avg",
"h2h_recent_trend",
"h2h_venue_advantage",
"home_rolling5_goals",
"home_rolling5_conceded",
"home_rolling10_goals",
"home_rolling10_conceded",
"home_rolling20_goals",
"home_rolling20_conceded",
"away_rolling5_goals",
"away_rolling5_conceded",
"away_rolling10_goals",
"away_rolling10_conceded",
"home_rolling5_cs",
"away_rolling5_cs",
"home_venue_goals",
"home_venue_conceded",
"away_venue_goals",
"away_venue_conceded",
"home_goal_trend",
"away_goal_trend",
"home_days_rest",
"away_days_rest",
"match_month",
"is_season_start",
"is_season_end",
"attack_vs_defense_home",
"attack_vs_defense_away",
"xg_diff",
"form_momentum_interaction",
"elo_form_consistency",
"upset_x_elo_gap",
"league_home_win_rate",
"league_draw_rate",
"league_btts_rate",
"league_ou25_rate",
"league_reliability_score"
]