ChatGPT heeft me geholpen bij het ontwikkelen van een app waarmee ik Fantasy Premier League heb kunnen winnen.
De belangrijkste dingen die je moet weten
- Met ChatGPT kon een niet-programmeur binnen enkele uren een eigen tool voor het samenstellen van een Fantasy League bouwen, waarmee een probleem dat al zeven jaar speelde, werd opgelost.
- De speciale tool bood een complete lijst van beschikbare spelers en directe vergelijkingen van gebruikersranglijsten, waardoor de paniek van de selectietimer van 90 seconden verdween.
- Kunstmatige intelligentie heeft het vermogen om ideeën om te zetten in tastbare realiteiten en bruikbare tools, zelfs voor niet-programmeurs, mits er precieze instructies worden gegeven.
Nu het Premier League-seizoen bijna van start gaat, staat de jaarlijkse selectie van spelers voor Fantasy Premier League voor de deur.

Ik speel deze alternatieve versie van traditioneel fantasy football al meer dan zeven jaar, maar deze keer waren mijn voorbereidingen chaotischer dan normaal.
Ik had een spreadsheet met de top 200 spelers, positieranglijsten in een ander tabblad en een mentaal lijstje met spelers die ik absoluut niet mocht vergeten, maar die ik ongetwijfeld zou vergeten. Maar voor het eerst in mijn zevenjarige Fantasy Premier League Draft-carrière had ik het transfernieuws in de tussenseizoen niet gevolgd, en met de draft nog maar een paar dagen te gaan, raakte ik in paniek.
Acht coaches, vijftien keuzes per coach, die een snake draft-systeem hanteerden – chaos was onvermijdelijk. Toen kreeg ik een idee: wat als ik mijn eigen draftprogramma zou kunnen opzetten?
Er was alleen één probleem: ik weet niet hoe ik moet programmeren.
AI-gestuurde trainingsassistent
Na het lezen van deze inleiding heb je je misschien afgevraagd: wat is Fantasy Premier League Draft precies ? En eerlijk gezegd, dat snap ik wel. De Engelse Premier League, de populairste clubvoetbalcompetitie ter wereld, is de thuisbasis van een van de populairste online fantasygames: de officiële Fantasy Premier League.
Miljoenen spelers kiezen hun favoriete voetballers vóór het begin van het seizoen en nemen het op tegen hun vrienden op basis van de prestaties van die spelers in echte wedstrijden. Het probleem met deze manier van spelen is echter dat iedereen dezelfde spelers heeft, waardoor vrienden vaak na een paar maanden hun interesse in het spel verliezen. Dit maakt de ervaring frustrerend en, eerlijk gezegd, saai.
Op dezelfde website is ook een veel minder bekende variant te vinden, genaamd Draft Fantasy Premier League, vergelijkbaar met de Amerikaanse fantasy football-spellen. Bij deze versie kunnen gebruikers spelers selecteren voordat het seizoen begint, waarbij elke speler slechts door één team in de competitie wordt "bezit". Er is dus maar één Mohamed Salah, één Erling Haaland en uiteindelijk maar één winnaar.
Als je ooit hebt meegedaan aan een live Fantasy-trekking, dan ken je de frustratie. Iemand kiest een speler, je probeert die speler zo snel mogelijk van je lijst af te strepen, en tegen de tijd dat je klaar bent om je beslissing te nemen, is je beurt van 90 seconden al begonnen en loop je het risico een topspeler voor een goede prijs mis te lopen.
De beschikbare tools die mijn leven makkelijker hadden kunnen maken en me hadden kunnen helpen bij het kiezen van de juiste spelers, waren ofwel alleen beschikbaar via betaalde abonnementen, ofwel niet eenvoudig genoeg voor wat ik wilde, ofwel gewoonweg niet beschikbaar. Dus moest ik een oplossing vinden, en wat is een betere manier om dat te doen dan door het nieuwe model van OpenAI, GPT-5, uit te proberen?
ChatGPT-canvas
Ik had ChatGPT nog nooit eerder gebruikt voor vibe-codering; sterker nog, ik had nog nooit van mijn leven code geschreven. Maar nadat Sam Altman en zijn team het GPT-5-model hadden gedemonstreerd, vond ik het het perfecte moment om de nieuwe mogelijkheden van dit geavanceerde AI-model te testen.
Het eerste wat ik verstuurde was een soort verlanglijstje:
"Ontwerp voor mij een interactief webprogramma waarin ik op de naam van een speler kan klikken om hem te selecteren, waarbij verschillende kleuren worden gebruikt afhankelijk van de positie, en waarin de selecties van acht teams worden bijgehouden in een snake-draft."
Het werkte, hoewel het programma aanvankelijk vrij simpel was. Daarom ben ik met ChatGPT in gesprek gebleven om het idee te verbeteren en een programma te creëren dat niet alleen esthetisch aantrekkelijk was, maar ook effectief in de taak die ik ermee wilde uitvoeren.
Ik heb ChatGPT gevraagd om kleurcodering toe te voegen aan elk afzonderlijk centrum, gegevens over mijn top 200 spelers te importeren uit het Google Sheets-spreadsheet dat ik de avond ervoor had gemaakt, en zelfs teamlogo's naast elke speler weer te geven.
Telkens als ik de AI vroeg om een wijziging aan te brengen, paste ze de code direct voor mijn ogen aan. Aangezien ik nog nooit eerder code had geschreven, was ik echt verbaasd over hoe eenvoudig het was.
Na slechts 40 minuten had ik het Fantasy Premier League Draft-programma volledig operationeel. Ik kon het gebruiken om de live draft picks te volgen en spelers van mijn verlanglijstje af te strepen, samen met de keuzes van andere gebruikers.
Verkiezingsdag en daarna
De pickdag verliep vlekkeloos en dankzij ChatGPT raakte ik niet in paniek toen de timer van 90 seconden op het scherm verscheen. Elke keer dat het mijn beurt was om een speler te kiezen, had ik de volledige lijst met beschikbare spelers, vergeleken met mijn ranking, direct voor me.
Dit was een geweldige ontdekking voor mij; dit simpele programma – dat ik had gemaakt door simpelweg het probleem uit te leggen – loste een dilemma op dat me al zeven jaar bezighield tijdens het spelen van dit ietwat gespecialiseerde spel, en ik was ontzettend blij.
ChatGPT heeft geen magische knop die zegt "Bouw precies wat ik voor ogen heb"; je moet nog steeds nauwkeurig zijn met de instructies en de resultaten testen. Maar het is verrassend goed in staat om het idee van een niet-programmeur binnen enkele uren om te zetten in iets bruikbaars.

Voor mij was de echte overwinning niet alleen het hebben van een selectietool die specifiek op mijn competitie was afgestemd, maar vooral het besef dat ik nu dingen kon bouwen die ik voorheen onbereikbaar achtte.
Hoewel dit artikel zich richtte op fantasy football, is het slechts één voorbeeld van de kracht van AI als je kunt beschrijven wat je ervan nodig hebt. GPT-5 is misschien niet de beste AI voor programmeren, en ik zal nu andere modellen moeten uitproberen om te zien wat de concurrenten te bieden hebben – maar AI in het algemeen heeft het vermogen om ideeën in werkelijkheid om te zetten . En ik vind dat behoorlijk magisch.
Het Premier League-seizoen begint deze week, dus laten we hopen dat mijn keuzes op de selectiedag de juiste zijn. Ik denk immers nog steeds dat ik meer van sport afweet dan ChatGPT.
Reacties zijn gesloten.