News

Hoe we in één dag een AI-copiloot bouwden voor kinderen met kanker

Geschreven door Tom Beuckelaere | 3 nov 2026, 15:37:58

Op donderdag 29 oktober 2026 trokken Joppe Weustenraad, Eva Braeckman, Jef Suffeleers, Jonas Haesevoets en Tom Beuckelaere van ACA Group naar Hacking for Good (Solve with Google 2026). Daar brachten Google Cloud, Google Research en BSPHO, de Belgian Society of Paediatric Haematology Oncology, 40 teams samen rond kinderoncologie. Ze hadden één dag om iets te bouwen dat het leven van kinderen met kanker wat lichter maakt. Toen de dag erop zat, stond AImesis er. Een werkende webapp die artsen, apothekers en gezinnen helpt om misselijkheid door chemotherapie beter aan te pakken.

Ze kregen gezelschap van twee mensen die dit probleem elke dag van dichtbij zien: ziekenhuisapothekers Katleen Balliauw en Anthe De Pauw van het UZA. Hun vraag ging over iets waar bijna elk kind met kanker mee te maken krijgt. Chemotherapy Induced Nausea and Vomiting, kortweg CINV. In gewone woorden: de zware misselijkheid en het braken na een chemokuur. Het motto van het team lag dan ook snel vast. "Every child with cancer deserves comfort!"

Joppe, Eva, Jef, Jonas en Tom op Hacking for Good.

AImesis in het kort

Wanneer
Donderdag 29 oktober 2026, Hacking for Good (Solve with Google 2026), met 40 teams

Team ACA
Joppe Weustenraad, Eva Braeckman, Jef Suffeleers, Jonas Haesevoets en Tom Beuckelaere

Samen met
Katleen Balliauw en Anthe De Pauw, ziekenhuisapothekers UZA

Gebouwd met
Vertex AI met Gemini, ADK en RAG Engine, Cloud Run, Cloud SQL, BigQuery, Terraform en FastAPI

Waarom is één voorschrift zo'n puzzel?

Medicatie tegen misselijkheid voorschrijven klinkt als routine. Bij kinderen is het dat allesbehalve. Geen twee kinderen reageren hetzelfde en geen twee chemokuren zijn gelijk.

Neem een peuter van twee. Die slikt geen grote pil, dus heb je een siroop, een smelttablet of een infuus nodig. Smaakt het drankje vies, dan blijft het gewoon staan. En sommige kinderen worden al misselijk zodra ze de deuren van het ziekenhuis zien opengaan.

Daarbovenop komen de medische risico's. Sommige chemomiddelen zijn apart nog te doen, maar samen ineens loodzwaar. Artsen moeten letten op gevaarlijke wisselwerkingen, bijvoorbeeld met antischimmelmedicatie of middelen die het hartritme beïnvloeden. En sommige combinaties mogen gewoon niet. Om dat allemaal na te gaan, bladeren artsen en apothekers vandaag door dikke richtlijnen in pdf, internationale tabellen en losse ziekenhuisnotities (toernota's). Dat kost tijd die ze veel liever aan hun patiënten geven.

AImesis in één beeld.

Een copiloot die altijd zijn rekenwerk toont

Het eerste deel van AImesis is er voor kinderoncologen en ziekenhuisapothekers. Ze kiezen een patiënt in een overzichtelijke cockpit, of ze typen hun vraag gewoon uit voor een slimme assistent die we bouwden met de Agent Development Kit van Google Cloud en Gemini. Een notitie van de verpleging uit de vorige kuur? Die plak je er zo in.

Eén ding stond vanaf de eerste minuut vast. Een taalmodel laat je niet hoofdrekenen met kinderdoseringen. De AI begrijpt dus wel de vraag van de arts, maar laat het rekenwerk over aan vaste functies in Python, via tool calls. Zelfde input, altijd dezelfde uitkomst.

Die functies berekenen eerst het lichaamsoppervlak (BSA) van het kind op basis van lengte en gewicht. Daarna bepalen ze hoe intensief de chemokuur is en rekenen ze de dosis uit tot op de milligram en de milliliter. De veiligheidsregels uit het protocol van het UZA zitten er meteen in.

De arts ziet het antwoord, maar ook de formule, de gebruikte gegevens en de afrondingsregels. Klopt een parameter niet? Even aanpassen en opnieuw laten doorrekenen. Het laatste woord ligt altijd bij de specialist, want geen enkel schema gaat door zonder diens goedkeuring.

Hoe weet de arts waar een advies vandaan komt?

AImesis haalt zijn medische kennis alleen uit de documentatie die de experts zelf aanleverden. Dat doen we met Retrieval Augmented Generation (RAG).

Echt handig wordt het als bronnen elkaar tegenspreken. Een lokaal ziekenhuisprotocol hanteert soms een andere drempelwaarde voor een medicijn dan de internationale literatuur. AImesis legt alle bronnen naast elkaar en meldt het dan meteen aan de arts, met het paginanummer, het tabelnummer en een letterlijk citaat erbij. Zo kan de arts elk advies in een paar seconden zelf nagaan.

Wat als een kind thuis toch misselijk wordt?

Een behandeling stopt niet bij het voorschrift. Daarom bouwden we ook een mobiele Companion App voor de kinderen en hun ouders, in het Nederlands, Frans en Engels.

Daarin vinden ze hun Patiëntenpaspoort, met een helder schema voor thuis, tips bij uitdroging en links naar Belgische steunorganisaties. En ze kunnen er heel makkelijk laten weten hoe het met hen gaat.

Een ziek kind gaat geen formulieren invullen. Dus houden we het bij grote, visuele knoppen (Misselijk, Braken, Noodmedicatie genomen) en een eenvoudige schaal. Wordt een kind op vrijdag om 17u toch weer misselijk, twee uur na de medicatie van 15u? Eén tik volstaat.

Die melding komt rechtstreeks in de cockpit van de arts terecht. Komt het kind een paar weken later terug voor de volgende kuur, dan houdt de AI er rekening mee en stelt hij een sterker of aangepast schema voor. Zo telt elke tik van thuis mee voor de volgende behandeling.

Wat bracht ons team mee naar de hackathon?

Joppe, Eva, Jef, Jonas en Tom hadden één dag. Dat het toch lukte, heeft alles te maken met wat ze elke dag bij ACA doen.

Ze kennen Google Cloud door en door. We bouwen dagelijks op Google Cloud, met Vertex AI, Gemini en BigQuery. TD SYNNEX riep ACA Group in oktober 2026 nog uit tot Google Cloud Partner of the Year. Een agent opzetten met ADK en Gemini was voor hen dus geen sprong in het onbekende.

Ze bouwen AI die je kan controleren. Het taalmodel doet waar het sterk in is, de vraag van de arts begrijpen. Het rekenwerk zit in vaste code en elke bron is terug te vinden. Zo bouwen we ook AI agents voor onze klanten, die zelf plannen en taken uitvoeren, maar binnen duidelijke grenzen.

Ze maken van losse documenten bruikbare kennis. Richtlijnen, tabellen en notities werden één doorzoekbare kennisbank, met tegenstrijdigheden duidelijk gemarkeerd. Dat doen we ook bij klanten, met LLM oplossingen voor documenten en kennis en het werk van onze dataexperts.

Ze denken aan wie het scherm gebruikt. Een specialist heeft andere noden dan een kind van zes. Daarom kwamen er twee schermen. Een cockpit voor de arts en een meertalige mobiele app met grote knoppen voor het gezin. Ontwerpen vanuit de gebruiker is de kern van ons werk in Digital Experience Design.

Wat maakte AImesis anders? Het draaide live op Google Cloud

Veel hackathonprojecten blijven bij een demo of een script op een laptop. Ons team zette op één dag een volledig werkende applicatie neer op Google Cloud. Tijdens de eindpresentatie draaide AImesis live in de cloud.

Dat lukte door ervaring met AI engineering en cloudarchitectuur te combineren met moderne tooling: Terraform voor Infrastructure as Code, de google-agents-cli en FastAPI. Onder de motorkap zat een volledige Google Cloud stack.

  • Cloud Run, Cloud Build en Artifact Registry. De volledige applicatie draaide in containers en serverless op Cloud Run: de backend in FastAPI, de agents van ADK en de twee webinterfaces.
  • Cloud SQL (PostgreSQL) en Secret Manager. Patiëntendossiers, evaluaties, goedkeuringen van artsen en de meldingen uit de Companion App kwamen veilig en in real time in een relationele database in Cloud SQL for PostgreSQL. De toegang liep via Secret Manager.
  • Vertex AI (Gemini, ADK en RAG Engine). Het hart van de copiloot: het gesprek met de arts, de vaste tool calls en het zoeken in de medische literatuur, volledig in Europese datacenters.
  • Cloud Logging, Cloud Trace, Cloud Storage en BigQuery. Elke interactie met de AI is terug te vinden, en dat is cruciaal in een medische context. Alle logs en telemetrie gingen automatisch naar Cloud Storage en waren te bevragen in BigQuery.

Zo'n stack ook voor jouw organisatie? Ontdek onze Cloud & Managed Services.

Vier keuzes die het verschil maakten

KeuzeWat het oplevert
Rekenwerk in vaste functies in PythonDoseringen tot op de milligram, volgens het protocol van het UZA
RAG met bronvermeldingPaginanummer, tabelnummer en citaat bij elk advies, en een melding als bronnen botsen
De arts beslistFormule, gegevens en afronding zijn zichtbaar en elk schema vraagt goedkeuring
Feedback van thuisMeldingen uit de app sturen het volgende schema bij

40 teams, één dag.

Wie wint er eigenlijk?

Uit een bijna eindeloos aantal combinaties van medicijnen, schema's en toedieningsvormen haalt AImesis in enkele seconden een veilig voorstel op maat.

Winnen of verliezen was niet waar het die donderdag om draaide. De echte winnaars zijn de ziekenhuizen en BSPHO, die nu een werkend prototype in handen hebben om hun klinische processen mee te verbeteren. En stiekem ook wij. Joppe, Eva, Jef, Jonas en Tom leerden technisch heel wat bij, maar gingen vooral naar huis met het gevoel dat hun werk ertoe deed. Voor kinderen die tijdens een loodzware behandeling elk greintje comfort verdienen.

Wat we voor jou kunnen bouwen

Wat het team op één dag bouwde, doen we elke dag voor onze klanten.

  • Agentic AI. AI agents die informatie analyseren, plannen en taken uitvoeren.
  • LLM oplossingen. Assistenten en documentverwerking die je kennis doorzoekbaar maken.
  • Google Cloud. AI en data op Vertex AI, Gemini en BigQuery, van strategie tot beheer.
  • Mobile. Apps die mensen ook echt gebruiken, op elk toestel.
  • Digital Experience Design. Schermen ontworpen voor wie ze gebruikt, van specialist tot kind.

Veelgestelde vragen

Wat is AImesis?

AImesis is een prototype dat een team van ACA Group op 29 oktober 2026 in één dag bouwde op Hacking for Good (Solve with Google 2026) van Google Cloud, Google Research en BSPHO. Het helpt kinderoncologen en ziekenhuisapothekers bij het voorschrijven van medicatie tegen misselijkheid door chemotherapie. Kinderen en ouders melden via een mobiele app hoe ze zich voelen.

Welke technologie zit er achter AImesis?

De assistent draait op de Agent Development Kit van Google Cloud en Gemini. Berekeningen gebeuren in vaste functies in Python via tool calls. De medische kennis komt via Retrieval Augmented Generation uit richtlijnen die de experts aanleverden. De applicatie draait serverless op Cloud Run, met Cloud SQL als database en BigQuery voor logs en telemetrie.

Neemt de AI zelf medische beslissingen?

Nee. De AI doet een voorstel en toont welke formule, gegevens en bronnen hij gebruikte. Elk schema moet de behandelende specialist expliciet goedkeuren.

AI bouwen die je organisatie kan vertrouwen?

Ontdek hoe we oplossingen met AI bouwen die je kan uitleggen en controleren, en waar je echt op kan bouwen.

Onze aanpak voor AI

Lees ook

ACA Group is Google Cloud Partner of the Year op TD SYNNEX Cloud Summit 2026

Onze aanpak op Google Cloud

Onze cases in zorg en pharma