Ga naar de inhoud

AI consultant Arnhem

Voor bonden, clubs en talentprogramma's rond Papendal. We bouwen tools waarmee je jonge sporters volgt en vergelijkt, zoals voor Van Amersfoort Racing.

Met Van Amersfoort Racing ontwikkelden we een tool om jonge coureurs te volgen en te vergelijken

“[…] We are very happy with our collaboration and confident this will be a very powerful tool in our search for talented young drivers.” Francisco Freitas, Sporting Affairs Business Development - Van Amersfoort Racing (VAR)

Lees de case

Wat zegt al die trainingsdata over één sporter?

Op Papendal vertaalt het TeamNL Sport Science Centre meetdata direct naar de training. Bij een club of regionaal talentprogramma staan GPS-, hartslag- en testdata vaak nog in losse apps en spreadsheets. Gekoppeld zie je wat een trainingsweek met elke sporter deed.

Plan een gesprek
Sprinter in startpositie op een atletiekbaan

Coaches zien de training terug, scouts zien de ontwikkeling

Bespreek je sportdata

Eén overzicht per sporter

GPS, hartslag, sprongsensoren, testmomenten en trainingsapps gekoppeld op naam en datum, zodat de staf een trainingsweek in één beeld terugziet.

Feedback terwijl er getraind wordt

Voor DutchSail ontwikkelden we een realtime dashboard waarmee coaches de prestaties van hun zeilers in de AC-40-simulator kunnen volgen.

Talent volgen en vergelijken

Voor Van Amersfoort Racing ontwikkelden we in Python en Dash een tool waarmee het team jonge coureurs kan volgen en vergelijken.

Blijft werken na het seizoen

Nieuwe sensoren, een nieuwe lichting, een andere coach: met beheer en doorontwikkeling houden we koppelingen en modellen bij als er iets verandert.

De vraag van de coach komt vóór de sensor

  1. Eén keuze vastleggen

    Bijvoorbeeld wie doorstroomt naar een hogere selectie, of hoeveel belasting een sporter na een blessure aankan.

  2. Een seizoen terugkijken

    Op de data van een afgelopen seizoen toetsen we of de metingen die keuze beter hadden onderbouwd.

  3. In de trainingsweek zetten

    Werkt het, dan komt het overzicht in het ritme van staf en sporter, met een eigenaar en beheer.

Heeft onze bond, club of talentopleiding hier iets aan?

Toets het in een gesprek

Past als

Je traint of selecteert sporters met een vaste staf, er komen al metingen binnen uit GPS, hartslag, testmomenten of een simulator, en een terugkerende keuze kan beter onderbouwd worden, zoals belasting of doorstroming.

Past niet als

Je metingen zijn nog niet over een seizoen te vergelijken, of de keuze hangt vooral aan het oog van een ervaren trainer. Begin dan met vaste testmomenten en een eenvoudig dashboard.

Waar de omvang van afhangt

Het aantal sporters en meetsystemen, of de leveranciers van sensoren en apps een export of koppeling bieden, of je realtime of na de training wilt kijken, en of jullie of wij het beheer doen.

Wie ziet de data van een sporter?

Hartslag, slaap en blessures zijn al snel gezondheidsgegevens. Spreek vooraf af wat de coach, de scout en de medische staf te zien krijgen. In het platform richten we die toegangsrechten in.

Realtime feedback, talentselectie of trainingsbelasting: waar levert jullie data het eerst iets op?

Realtime feedback

Kies dit als coaches tijdens de sessie willen bijsturen en de metingen al digitaal binnenkomen, zoals uit de zeilsimulator van DutchSail.

Talentselectie

Kies dit als je elk jaar talenten selecteert en testresultaten over meerdere lichtingen hebt. Ons advies: houd rekening met geboortemaand, anders leert het model oude selectiekeuzes na.

Trainingsbelasting

Kies dit als blessures en overbelasting je het meest kosten en je GPS-, hartslag- of RPE-data al per training vastlegt. Begin dan met een overzicht in Power BI.

Onze sportcases liggen op het circuit en op het water

Data Science Lab bestaat sinds 2016 en is Databricks- en Microsoft-partner. Voor Van Amersfoort Racing en DutchSail werkten we met Python, Dash, Kafka en Grafana. Vanuit Amsterdam spreken we af bij jullie, bij ons of online.

Plan een kennismaking

Het gesprek begint bij een keuze van jullie staf

Stef Stoelwinder

Stef Stoelwinder

Business Development

Stef is je aanspreekpunt. In het eerste gesprek bespreken we welke keuze jullie staf wil onderbouwen, welke metingen er al zijn en wie straks met de uitkomst werkt.

Over welke sporters of selecties twijfelt onze staf nu?

Beschrijf kort om welke sporters, metingen of selecties het gaat. Je krijgt antwoord per mail, of we plannen een eerste gesprek, bij jullie, bij ons of online.

Vul een geldig e-mailadres in.

Laat ons weten waar we je mee kunnen helpen.

Veelgestelde vragen

Nee. Het zijn onze cases in de sport, en we noemen ze hier als voorbeeld van wat we met prestatie- en talentdata doen. DutchSail heeft zijn teambase in Scheveningen. Een case met een club, bond of talentprogramma in Arnhem hebben we niet gepubliceerd.

Ons kantoor staat aan de Westerdoksdijk in Amsterdam. Een kennismaking kan bij jullie, bij ons of online. Ons werk in de sector staat op de pagina data en AI voor de sportsector.

Op Papendal, aan de rand van Arnhem, ondersteunt het TeamNL Sport Science Centre bonden en topsportprogramma's. Het meet onder meer kracht, techniek, uithoudingsvermogen en herstel, en geeft met test- en meetapparatuur directe feedback op de training. NOC*NSF heeft er zijn kantoor, en bonden als de Atletiekunie en de KNWU zijn er gevestigd.

Wij bouwen geen meetapparatuur. Wel koppelen we testresultaten aan de dagelijkse data uit GPS, hartslag en trainingsapps, zodat de staf ook het verloop tussen twee testmomenten ziet. Dat vraagt data engineering en een afspraak over wie de data beheert: de bond, de club of het programma.

Door er vanaf het begin op te toetsen. Kinderen uit hetzelfde geboortejaar gelden als even oud, maar kunnen bijna een jaar verschillen. Een analyse van de jeugdopleiding van PSV in Demos, het bulletin van het NIDI, liet in 2018 een oververtegenwoordiging van relatief oudere spelers zien: het geboortemaandeffect. Een model dat leert van oude selecties, neemt dat effect over.

Vergelijk sporters daarom met leeftijdsgenoten uit hetzelfde deel van het jaar, en kijk naar de ontwikkeling over meerdere metingen in plaats van naar één testmoment. Het oordeel van de coach blijft leidend; het model laat zien wie het oog misschien mist. Hoe we adviseren over eerlijke en transparante modellen, lees je bij responsible AI.

Alleen onder strenge voorwaarden. Hoeveel iemand beweegt, slaapt en weegt, rekent de Autoriteit Persoonsgegevens tot gezondheidsgegevens. Dat zijn bijzondere persoonsgegevens: verwerken is verboden, tenzij een uitzondering uit de AVG geldt én je een grondslag hebt. Toestemming van een afhankelijke werknemer kan volgens de AP bovendien nooit vrij zijn, en ook een sporter kan afhankelijk zijn van wie erom vraagt.

Steun je op uitdrukkelijke toestemming en is een talent jonger dan 16, dan geeft een ouder of verzorger die; vanaf 12 jaar mag het kind die zelf intrekken. Leg vast wat coach, scout en medische staf zien, met data governance. De juridische duiding van jullie situatie ligt bij jullie jurist of functionaris gegevensbescherming.

Meetwaarden komen als een doorlopende stroom binnen en worden verwerkt terwijl de sessie loopt. Voor DutchSail ontwikkelden we een realtime dashboard voor de AC-40-simulator, met data uit de training zoals stuurgedrag en zeilafstelling. In die case werkten we onder meer met Python, met Kafka, een platform voor zulke datastromen, en met Grafana, software voor dashboards.

Realtime loont alleen als de coach tijdens de sessie kan ingrijpen. Kijkt de staf pas na afloop, dan is een verwerking na de training eenvoudiger te bouwen en te beheren. Het lastigste is vaak de bron: niet elke sensor of simulator geeft zijn data vrij via een koppeling.

“The experts at Data Science Lab helped us streamline our dataflow by looking at the broader picture as well as solving the difficult IT issues we had […]” Dirk-Jan Korpershoek, DutchSail

Meestal twee soorten. Externe belasting is wat een sporter doet, zoals afstand, sprints en sprongen uit GPS en sensoren. Interne belasting is wat dat met de sporter doet, zoals hartslag en de session-RPE: de zwaarte die de sporter na de training zelf aangeeft. Volgens TeamNL trainden teamsporten in 2018 al met GPS-systemen, hartslagbanden en sprongsensoren.

Voeg daar de blessurehistorie van de medische staf aan toe, en je ziet per sporter hoe belasting en klachten samenhangen. Een valkuil: wisselt de club van GPS-leverancier, dan zijn de cijfers van voor en na de wissel vaak niet één op één te vergelijken. Leg zo'n wissel vast voordat je een model traint.

In het Gelders programma Sport werken Topsport Gelderland en de Gelderse Sport Federatie samen in de aanpak Sportief Groot Worden. Daarin worden motorische testen afgenomen, sportvoorkeuren in beeld gebracht en gegevens over het beweeg- en sportgedrag van basisschoolkinderen verzameld. Daaruit ontstaan beweegprofielen, als basis voor gemeenten en voor activiteiten in buurten en wijken.

Zulke data zegt per wijk of school veel, maar per kind pas iets na meerdere metingen. Gegevens over motorische vaardigheden van leerlingen rekende de AP in 2016, nog vóór de AVG, tot gezondheidsgegevens bij gezondheidsprojecten op scholen. Een Power BI-dashboard op wijkniveau is dan vaak een verstandiger eerste stap dan een model per kind.

Als de vraag is wat er gebeurd is, en niet wat er gaat gebeuren. Een overzicht van belasting per sporter per week, of van testresultaten per lichting, beantwoordt veel vragen van coaches zonder model. Met weinig sporters of een paar seizoenen aan data leert een model bovendien weinig wat een ervaren trainer niet al ziet.

Begin dan met Power BI-dashboards op gekoppelde data. Heb je vooral handen tekort om de exports van sensoren en apps te koppelen, dan kun je via detacheren een data engineer in het team halen.