Bij iAdvise houden we ervan als iemand met een idee naar voren stapt. Want het zijn vaak net die momenten van nieuwsgierigheid die leiden tot nieuwe inzichten en kansen. Zo ging het ook toen Jari, één van onze developers, besloot te experimenteren met een combinatie van twee werelden: Oracle APEX en artificiële intelligentie.
Oracle APEX is een krachtig platform om bedrijfsapplicaties te bouwen. Maar het heeft ook af en toe zijn grenzen. Zo biedt het standaard geen mogelijkheid om een chatbot in een applicatie te integreren die AI-antwoorden streamt, waarbij de tekst in real-time verschijnt terwijl het model verder nadenkt. Voor Jari geen probleem, maar een uitdaging!
Hoe kunnen we een chatbot in onze Oracle APEX-applicaties integreren die klanten dezelfde gebruikservaring biedt als ChatGPT? Die eenvoudige vraag vormde het startpunt van een experiment. Na een korte mini-hackathon stond er al een eerste Proof of Concept (PoC) die vandaag verder wordt uitgewerkt. Ontdek hoe Jari’s AI-chatbot tot stand kwam.
Van idee tot AI-chatbot in Oracle APEX
Het idee van Jari was eenvoudig, maar ambitieus: een eigen AI-chatbot die naadloos met Oracle APEX integreert en antwoorden in real time toont. “Oracle APEX biedt al een reeks AI-functionaliteiten aan, maar het real-time streamen van antwoorden van een chatbot behoort nog niet tot de mogelijkheden”, legt hij uit. “Daardoor moet je soms tot dertig seconden wachten op een volledig antwoord. Dat wilde ik verbeteren.” In zijn PoC verschijnen de antwoorden onmiddellijk op het scherm, nog terwijl het model verder nadenkt. “Net zoals ChatGPT dat doet”, zegt Jari. “Je krijgt meteen tekst te zien, terwijl de chatbot de rest van het antwoord nog genereert. Dat maakt de gebruikservaring veel sneller en natuurlijker.”

Om dat mogelijk te maken, ontwikkelde hij een extra technische laag die de communicatie tussen Oracle APEX en de AI afhandelt. “De chatbot vangt de vraag van de gebruiker op en stuurt die via een aparte server door naar een AI-tool zoals ChatGPT of Gemini”, legt Jari uit. “Het systeem is niet aan één provider gebonden, dus je kan eender welke tool gebruiken, afhankelijk van je voorkeur.” Die architectuur maakt het geheel flexibel en toekomstgericht. De chatbot is volledig aanpasbaar aan de noden van de klant en tilt de gebruikservaring naar een hoger niveau dankzij de snelle, vloeiende interactie.
Toepassing op truckplanning in de havensector

Voor de PoC koos Jari een concrete en herkenbare case: de truckplanning van een havenbedrijf. De chatbot kan vragen beantwoorden als: ‘Welke trucks staan vandaag ingepland?’ of ‘Verplaats de planning van klant X naar volgende week.’ Achter de schermen vertaalt een AI-model die vragen naar acties in de database. De chatbot geeft de gebruiker dan een correct antwoord terug, gebaseerd op de beschikbare data.
“Ik wilde onderzoeken hoe we de brug konden slaan tussen Oracle APEX en AI,” vertelt Jari.
“Ik was benieuwd of het me zou lukken om een eigen chatbot te bouwen die naadloos integreert met onze APEX-applicaties en de gebruikservaring biedt die onze klanten vandaag verwachten.” Het experiment leverde verrassend snel resultaat op. De PoC is vandaag een werkend prototype. De chatbot is in staat om bedrijfsdata te lezen, te interpreteren en zelfs te aan te passen binnen de vertrouwde APEX-omgeving. Een grote stap richting slimmere en intuïtievere bedrijfsapplicaties voor onze klanten!
Breed inzetbaar in Oracle APEX-applicaties
De PoC richt zich momenteel op één specifieke use case, maar het principe is veel breder inzetbaar. Vandaag beantwoordt de chatbot vragen over truckplanning, maar morgen kan hij even goed helpen met magazijnbeheer of rapportgeneratie. “Zolang de data in de database zit, kan de chatbot ermee aan de slag”, legt Jari uit. “Dat maakt het voor eindgebruikers veel eenvoudiger om snel inzichten te krijgen.” De meerwaarde ligt dus vooral in de toegankelijkheid van bedrijfsinformatie. Een AI-chatmodule maakt je data immers letterlijk bespreekbaar.

Dat is handig om je eigen interne processen te optimaliseren, maar het levert ook voordeel op voor je klanten. Stel je voor dat een klant geen Excel files of rapporten meer moet doorspitten, maar gewoon aan een chatbot kan vragen: ‘Welke leveringen staan er gepland voor volgende week?’ en binnen enkele seconden een duidelijk antwoord krijgt. Dat spaart hen heel wat tijd uit, en het scheelt bovendien ook een hoop telefoontjes naar je klantendienst. Je collega’s van Customer Service zullen je dankbaar zijn!
Hoe een experiment met AI tot innovatie leidde
Hoewel dit project startte vanuit één persoon en zijn nieuwsgierigheid, kreeg het al snel de sfeer van een kleine hackathon. Een paar weken experimenteren, testen, bijsturen, en plots stond er een werkende demo. Dat typeert de manier waarop we bij iAdvise naar innovatie kijken: ruimte krijgen om te proberen, te falen, en opnieuw te beginnen. In dat proces ontstaat echte vooruitgang.
“Ik zie dit vooral als een manier om de mogelijkheden te verkennen”, zegt Jari. “Vandaag is het project nog een PoC, maar het is wel al een stevige basis om in de toekomst verder op te bouwen.” Voor onze klanten betekent dit dat ze in de toekomst sneller, intuïtiever en efficiënter met hun data aan de slag gaan. Een slimme chatbot als collega die antwoorden en inzichten aanreikt, zonder dat je zelf rapporten hoeft uit te spitten: geweldig, toch?




