BêtaWhistleBets
Les arbitres décident des matchs. Nous notons les arbitres.
L'intelligence de l'arbitrage : l'équipe d'arbitres de ce soir, lue avant le match, avec la taille de l'échantillon à côté de chaque chiffre.
Catégorie
Données sportives
Durée
3 jours · 285 commits · 14 183 matchs
Axe
IA grand public

Pourquoi je l'ai construit
Tout le monde s'obstine sur les arbitres et presque personne ne tient le compte. Je voulais voir à quelle vitesse une seule personne pouvait monter un vrai produit de données avec l'IA comme coéquipière, et si les affirmations survivraient à un vrai test. Monty, le zèbre en chandail d'arbitre, l'empêche de se prendre trop au sérieux.
Ce que ça change pour les gens
- L'équipe de ce soir et ce que montre son historique, publiés avant le match
- La taille de l'échantillon à côté de chaque chiffre, pour savoir à quel point s'y fier
- Des pages de tendances de carrière pour les officiels, le programme de la soirée et un rapport hebdomadaire
- La NBA en ligne maintenant, la LNH en ajout sur le même noyau
Sous le capot
- Un modèle écrit, un autre juge. Claude Haiku rédige chaque lecture, puis Jev, un modèle à décisions typées de TypeSafe AI, la passe au crible de huit règles strictes
- Une publication entièrement automatisée derrière des contrôles de formulation fixes, un interrupteur d'arrêt et un sommaire hebdomadaire. La première semaine, 132 lignes sont sorties et une a été retenue
- Jev ne peut pas changer une lecture tant que son calibrage n'est pas publié : un filtre doit montrer ses preuves avant d'avoir son mot à dire
- Un noyau commun avec un adaptateur par ligue, donc un nouveau sport est un nouvel adaptateur et non un nouveau produit
Les détails qui comptent
- Test préenregistré sur une saison 2025-26 jamais vue : les tendances de fautes ont tenu, avec une statistique t d'environ 3,3
- Même test, l'autre moitié, honnête : aucune stratégie sur les totaux de match n'a battu la marge des bookmakers. Tous les matchs dans le sens de l'équipe d'arbitres, sur 8 331 paris, ont gagné 51,2 %, soit une perte de 2,1 %
- Du premier commit à un site qui fonctionne en trois jours
Le temps que ça a pris
Trois jours jusqu'à un site qui fonctionne.
3 jours · 285 commits · 14 183 matchs
Ce que j'ai dû résoudre
Le plus dur a été de rester honnête. Ce genre de données veut virer au baratin de pronostiqueur, alors j'ai écrit le test avant de le lancer et j'ai accepté la réponse qu'il a donnée. Les arbitres ont de vraies tendances, et ça seul ne bat pas le marché. Le site dit ce que les chiffres peuvent porter, et s'arrête là.
La stack complète
Modèles
- Claude Haikurédaction
- Jev de TypeSafe AIdécisions typées
Construire
- Next.js
- React
- TypeScript
- Zod
- Serveur MCP
Données et hébergement
- Vercel AI Gateway