{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/1y0CC7AElp1vEhaLb49m/FZuWkbiLRy4O6x7wXAd1/ENsj4h9fS-2.js"],
  "sourcesContent": ["import{jsx as e,jsxs as n}from\"react/jsx-runtime\";import{Link as t}from\"framer\";import{motion as r}from\"framer-motion\";import*as i from\"react\";export const richText=/*#__PURE__*/n(i.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Neem een willekeurige AI-chatbot\u2014of het nu ChatGPT, Claude AI, Google\u2019s Gemini of Pi is\u2014en stel hem op de proef. Kies een onderwerp, welk onderwerp dan ook, en begin met vragen stellen. Ga dieper in op details. Stel vervolgvragen. Blijf doorgaan. Uiteindelijk zul je iets merkwaardigs opmerken.\"}),/*#__PURE__*/e(\"p\",{children:\"De chatbot begint mogelijk antwoorden te geven die volledig onjuist zijn. Niet alleen onnauwkeurig, maar zelfverzekerd onnauwkeurig. Het kan zo overtuigend klinken dat je geneigd bent het te geloven, te gebruiken of erop voort te bouwen\u2014totdat je beseft dat het simpelweg verkeerd is.\"}),/*#__PURE__*/e(\"p\",{children:\"Betekent dit dat AI nutteloos is? Absoluut niet. Deze chatbots blijven baanbrekende tools die een breed scala aan problemen kunnen oplossen. Maar dit fenomeen, bekend als AI-hallucinatie, is een van de grootste tekortkomingen van AI-systemen.\"}),/*#__PURE__*/e(\"p\",{children:'AI-hallucinatie treedt op wanneer chatbots informatie genereren die incorrect, verzonnen of misleidend is. De antwoorden klinken legitiem en gezaghebbend, maar missen een feitelijke basis. Dit is een fascinerend, maar zorgwekkend gedrag\u2014vooral wanneer AI zelfverzekerd \"hallucineert\" over feiten, strategie\\xebn of oplossingen die gebruikers op het verkeerde been kunnen zetten.'}),/*#__PURE__*/e(\"p\",{children:\"In deze blog duiken we in AI-hallucinatie: wat het is, waarom het gebeurt en\u2014belangrijker nog\u2014hoe je het kunt aanpakken. Als je je ooit hebt afgevraagd waarom jouw chatbot af en toe \u201Cop hol slaat\u201D, dan is dit de gids voor jou.\"}),/*#__PURE__*/e(\"h2\",{children:\"Wat is AI-hallucinatie?\"}),/*#__PURE__*/e(\"p\",{children:\"Om AI-hallucinatie echt te begrijpen, moeten we een stap terug nemen en bekijken hoe conversatie-AI-tools zoals ChatGPT, Claude AI, Gemini en Pi werken. Hoewel deze tools enorm geavanceerd zijn, vereist het begrijpen van hallucinatie dat we naar de achterliggende mechanismen kijken.\"}),/*#__PURE__*/n(\"p\",{children:[\"De ruggengraat van deze tools bestaat uit \",/*#__PURE__*/e(\"strong\",{children:\"Large Language Models (LLMs)\"}),\". Maar LLMs \",/*#__PURE__*/e(\"strong\",{children:\"\u201Cweten\u201D dingen niet op de manier waarop mensen dat doen\"}),\". Hoewel ze vragen kunnen beantwoorden, informatie kunnen verstrekken en zelfs problemen kunnen oplossen, bezitten ze geen echte kennis of begrip. In plaats daarvan voorspellen LLMs de meest waarschijnlijke woordvolgorde op basis van de input die je geeft.\"]}),/*#__PURE__*/n(\"p\",{children:[\"In de kern zijn LLMs \",/*#__PURE__*/e(\"strong\",{children:\"statistische voorspellingsmachines\"}),\". Wanneer je hen een vraag stelt, weten ze het antwoord niet in de traditionele zin. In plaats daarvan genereren ze een reactie die het meest waarschijnlijk correct lijkt, op basis van patronen die ze hebben geleerd uit enorme hoeveelheden trainingsdata.\"]}),/*#__PURE__*/e(\"p\",{children:\"Deze aanpak maakt ze enorm veelzijdig, maar verklaart ook waarom hallucinaties voorkomen. Wanneer de context onduidelijk is, of wanneer de vraag buiten de trainingsdata van de AI valt, kan het model de gaten opvullen met antwoorden die overtuigend klinken, maar feitelijk onjuist zijn.\"}),/*#__PURE__*/n(\"p\",{children:[\"Door LLMs te beschouwen als \",/*#__PURE__*/e(\"strong\",{children:\"voorspellende tools in plaats van kennisgebaseerde systemen\"}),\", wordt het duidelijk waarom AI-hallucinaties optreden. Zie het als een geavanceerde gok in plaats van een concrete waarheid\u2014soms juist, maar de kans op fouten blijft altijd aanwezig.\"]}),/*#__PURE__*/n(\"p\",{children:[\"In de volgende sectie gaan we dieper in op \",/*#__PURE__*/e(\"strong\",{children:\"de oorzaken van AI-hallucinaties\"}),\" en de belangrijkste factoren die hieraan bijdragen.\"]}),/*#__PURE__*/e(\"h2\",{children:\"Oorzaken van AI-hallucinaties\"}),/*#__PURE__*/e(\"p\",{children:\"AI-hallucinaties gebeuren niet willekeurig. Ze zijn het resultaat van specifieke factoren die verband houden met hoe LLMs worden ontworpen, getraind en gebruikt. Hier zijn de belangrijkste oorzaken:\"}),/*#__PURE__*/e(\"h3\",{children:\"1. Gebrek aan begrip\"}),/*#__PURE__*/n(\"p\",{children:[\"LLMs begrijpen de informatie die ze genereren niet echt. Ze vertrouwen op statistische waarschijnlijkheden om het volgende woord in een reeks te voorspellen. Dit betekent dat ze soms informatie produceren die wel \",/*#__PURE__*/e(\"strong\",{children:\"logisch klinkt\"}),\", maar niet feitelijk correct is.\"]}),/*#__PURE__*/e(\"h3\",{children:\"2. Gaten in trainingsdata\"}),/*#__PURE__*/e(\"p\",{children:\"AI-modellen worden getraind op enorme datasets, maar deze zijn niet altijd volledig of foutloos. Wanneer een model geconfronteerd wordt met een vraag die buiten zijn kennisgebied valt, probeert het te extrapoleren\u2014wat kan leiden tot verzonnen of incorrecte antwoorden.\"}),/*#__PURE__*/e(\"h3\",{children:\"3. Onduidelijke invoer\"}),/*#__PURE__*/e(\"p\",{children:\"Wanneer gebruikers vage of slecht gedefinieerde vragen stellen, vult de AI de leemtes aan door aannames te maken. Dit leidt vaak tot hallucinaties, omdat de AI een samenhangend antwoord probeert te cre\\xebren, zelfs als de informatie ontbreekt.\"}),/*#__PURE__*/e(\"h3\",{children:\"4. Overmatige zelfverzekerdheid\"}),/*#__PURE__*/n(\"p\",{children:[\"LLMs zijn ontworpen om vloeiende en \",/*#__PURE__*/e(\"strong\",{children:\"zelfverzekerde antwoorden\"}),\" te genereren. Dit maakt hun reacties overtuigend, zelfs wanneer ze onjuist zijn. Hierdoor kunnen hallucinaties moeilijk te detecteren zijn.\"]}),/*#__PURE__*/e(\"h3\",{children:\"5. Complexe redenering\"}),/*#__PURE__*/e(\"p\",{children:\"Taken die ingewikkelde logica of meerdere stappen vereisen (bijv. berekeningen of logische afleidingen), brengen LLMs vaak in de problemen. Hierdoor sluipen fouten in de antwoorden en kunnen er hallucinaties ontstaan.\"}),/*#__PURE__*/e(\"h3\",{children:\"6. Bias in trainingsdata\"}),/*#__PURE__*/e(\"p\",{children:\"Als de data waarmee een model wordt getraind onnauwkeurigheden, vooroordelen of onvolledige informatie bevat, kunnen deze fouten terugkomen in de gegenereerde output, soms in de vorm van hallucinaties.\"}),/*#__PURE__*/n(\"p\",{children:[\"Nu we weten \",/*#__PURE__*/e(\"strong\",{children:\"waarom\"}),\" AI-hallucinaties ontstaan, gaan we kijken naar hoe we ze kunnen herkennen en minimaliseren.\"]}),/*#__PURE__*/e(\"h2\",{children:\"Hoe verminder je AI-hallucinaties in je AI-toepassingen?\"}),/*#__PURE__*/n(\"p\",{children:[\"Omdat LLMs \",/*#__PURE__*/e(\"strong\",{children:\"altijd\"}),\" gebaseerd zijn op voorspellende modellen, zullen ze nooit 100% foutloos zijn. Maar als je AI gebruikt voor \",/*#__PURE__*/e(\"strong\",{children:\"bedrijfskritische toepassingen\"}),\", zoals klantenservice of medische adviezen, dan is nauwkeurigheid essentieel.\"]}),/*#__PURE__*/e(\"p\",{children:\"Denk aan een AI-chatbot die klantenondersteuning biedt. Wat als deze foute informatie geeft over garantievoorwaarden of verkeerde probleemoplossingen suggereert? Dit kan niet alleen klanten frustreren, maar ook de reputatie van je bedrijf schaden. Daarom is het verminderen van AI-hallucinaties cruciaal.\"}),/*#__PURE__*/e(\"h3\",{children:\"1. Verbeter de kwaliteit van trainingsdata\"}),/*#__PURE__*/n(\"p\",{children:[\"Een van de grootste oorzaken van hallucinaties is \",/*#__PURE__*/e(\"strong\",{children:\"slecht samengestelde trainingsdata\"}),\". Zorg ervoor dat je AI-modellen leren van \",/*#__PURE__*/e(\"strong\",{children:\"correcte, relevante en hoogwaardige informatie\"}),\". Dit verkleint de kans op foutieve verbanden en hallucinerende antwoorden.\"]}),/*#__PURE__*/e(\"h3\",{children:\"2. Gebruik externe validatie\"}),/*#__PURE__*/n(\"p\",{children:[\"Vertrouwen op alleen een \",/*#__PURE__*/e(\"strong\",{children:\"voorgeleerd model\"}),\" verhoogt de kans op hallucinaties, vooral bij veranderlijke of gespecialiseerde informatie. Door je AI-systeem te koppelen aan \",/*#__PURE__*/e(\"strong\",{children:\"externe, betrouwbare gegevensbronnen\"}),\", kan het feitelijke informatie verifi\\xebren voordat het antwoordt.\"]}),/*#__PURE__*/e(\"h3\",{children:\"3. Geef duidelijke en specifieke opdrachten\"}),/*#__PURE__*/n(\"p\",{children:[\"De kwaliteit van AI-uitvoer hangt sterk af van hoe de vragen worden gesteld. \",/*#__PURE__*/e(\"strong\",{children:\"Vage prompts\"}),\" dwingen het model om te \u201Craden\u201D wat je bedoelt, wat leidt tot meer hallucinaties.\"]}),/*#__PURE__*/e(\"h3\",{children:\"4. Zorg voor menselijke controle\"}),/*#__PURE__*/n(\"p\",{children:[\"AI kan veel taken autonoom afhandelen, maar in bepaalde scenario\u2019s is menselijke beoordeling essentieel. In situaties waarin \",/*#__PURE__*/e(\"strong\",{children:\"nauwkeurigheid\"}),\" cruciaal is, moet een mens kunnen ingrijpen wanneer de AI onzeker is over zijn antwoord.\"]}),/*#__PURE__*/e(\"h2\",{children:\"Slimmere AI, minder hallucinaties\"}),/*#__PURE__*/n(\"p\",{children:[\"AI is een krachtig hulpmiddel, maar heeft zijn beperkingen. Door je AI te \",/*#__PURE__*/e(\"strong\",{children:\"optimaliseren met hoogwaardige data, externe validatie en domeinspecifieke training\"}),\", kun je betrouwbare en nauwkeurige AI-oplossingen ontwikkelen die \\xe9cht waarde toevoegen aan je bedrijf.\"]})]});export const richText1=/*#__PURE__*/n(i.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. Introductie en visie\"})}),/*#__PURE__*/e(\"p\",{children:\"In een tijdperk waarin kunstmatige intelligentie (AI) een steeds prominentere rol speelt in de transformatie van bedrijfsprocessen, worden organisaties geconfronteerd met de uitdaging \u2013 en tegelijkertijd de kans \u2013 om AI op een strategische en schaalbare manier te integreren. Dit rapport biedt een overzicht van een drievoudige aanpak voor AI-integratie, die varieert van eenvoudige, kant-en-klare tools tot volledig op maat gemaakte enterprise-oplossingen.\"}),/*#__PURE__*/e(\"p\",{children:\"We starten met Niveau 1, waarin basis AI-tools zoals ChatGPT en Microsoft Copilot worden ingezet voor losse, eenvoudige taken. Dit niveau biedt organisaties de mogelijkheid om met een relatief lage investering snel productiviteitswinsten te realiseren bij repetitieve interacties. Vervolgens introduceren we Niveau 2, waarbij AI wordt ge\\xefntegreerd in multi-step workflows via automatiseringsplatformen zoals Zapier, Make, n8n en Gumloop. Deze benadering is ideaal voor processen die meerdere systemen en voorwaardelijke logica vereisen, maar nog steeds binnen gestandaardiseerde kaders opereren. Tot slot verdiepen we ons in Niveau 3, waarin maatwerk AI-software wordt ontwikkeld om complexe, enterprise-grade vraagstukken aan te pakken. Dit niveau is gericht op organisaties die unieke, diep ge\\xefntegreerde oplossingen nodig hebben voor het verwerken van grote datasets en het ondersteunen van real-time besluitvorming.\"}),/*#__PURE__*/e(\"p\",{children:\"Door de kenmerken, toepassingsvoorbeelden en limieten van elk niveau helder in kaart te brengen, biedt dit rapport organisaties een strategisch kader om de juiste AI-oplossing te selecteren op basis van hun specifieke behoeften, operationele complexiteit en beschikbare middelen.\"}),/*#__PURE__*/e(\"p\",{children:\"Met deze aanpak willen we niet alleen inzicht bieden in de mogelijkheden van AI, maar ook praktische handvatten bieden voor een succesvolle en duurzame implementatie, zodat bedrijven hun concurrentievoordeel kunnen versterken in een snel evoluerende technologische omgeving.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Drie levels van AI-integratie\"})}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Niveau 1: basis AI-tools voor eenvoudige, onafhankelijke taken\"})}),/*#__PURE__*/e(\"p\",{children:\"Op het eerste niveau maken organisaties gebruik van kant-en-klare AI-oplossingen zoals ChatGPT, Microsoft Copilot en andere conversatie- of generatieve AI-platformen. Deze oplossingen zijn ideaal voor eenvoudige, ge\\xefsoleerde taken die geen complexe workflows vereisen. Al is er natuurlijk wel veel mogelijk met bijvoorbeeld custom GPT\u2019s om \u2018semi-workflows\u2019 te benaderen met AI. Die zijn in deze approach onder niveau 1 geschaald, gezien je binnen het ecosyteem van OpenAI blijft, en dus ook de limieten van OpenAI te maken hebt.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Kenmerken:\"})}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Gebruiksvriendelijk en snel inzetbaar.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Lage initi\\xeble investering en snelle productiviteitswinst.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Geschikt voor een groot aantal repetitieve interacties.\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Toepassingsvoorbeelden:\"})}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Klantenservice chatbots:\"}),\" automatische beantwoording van veelvoorkomende klantvragen.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Automatische contentcreatie:\"}),\" het genereren van marketingteksten, socialmediaberichten of productomschrijvingen.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Data-samenvattingen:\"}),\" snel samenvatten van rapporten of documenten.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"E-mailassistentie:\"}),\" ondersteuning bij het opstellen en plannen van e-mails.\"]})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Wanneer toepassen:\"})}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Voor taken die slechts \\xe9\\xe9n stap vereisen en weinig beslissingslogica kennen.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Wanneer snelheid en kostenbesparing belangrijker zijn dan maatwerk.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"In situaties waarin een snelle en eenvoudige implementatie gewenst is.\"})})]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Praktijkvoorbeeld:\"}),\" als je veel tijd kwijt bent met het beantwoorden van mails in je eigen tone-of-voice, kan je een custom GPT maken die je \u2018traint\u2019 op je eigen emails. Zo krijg je een gepersonaliseerde AI assistent die e-mail antwoorden voor je genereert.\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Limieten\"}),\": hoewel ChatGPT en Microsoft Copilot krachtige basis-ai-tools zijn voor eenvoudige, onafhankelijke taken, bestaan er enkele belangrijke beperkingen waar organisaties rekening mee moeten houden:\"]}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"Beperkte controle over data-preprocessing en output:\",/*#__PURE__*/e(\"br\",{})]}),\"gebruikers hebben geen invloed op hoe de data wordt gepre-processed of op de uiteindelijke output. Dit betekent dat het bijvoorbeeld lastig kan zijn om data in een standaard format te laden of te verwerken zoals gewenst.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"Geen invloed op de gebruikte data:\",/*#__PURE__*/e(\"br\",{})]}),\"als je bijvoorbeeld een branche-rapportage wilt genereren, heb je geen toegang tot externe databases. De tools werken uitsluitend met de data waar ze toegang toe hebben binnen hun eigen ecosysteem, waardoor het moeilijk is om gespecialiseerde of up-to-date externe informatie te betrekken.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"Beperkte workflow complexiteit:\",/*#__PURE__*/e(\"br\",{})]}),\"deze tools zijn ontworpen voor \\xe9\\xe9n-staps taken en kunnen geen complexe, multi-staps workflows beheren zonder extra automatiseringslagen.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"Token- en context limieten:\",/*#__PURE__*/e(\"br\",{})]}),\"vanwege technische beperkingen zoals tokenlimieten en beperkte contextvensters kunnen zeer lange of complexe instructies mogelijk niet volledig of nauwkeurig verwerkt worden.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"Beperkte maatwerkmogelijkheden:\",/*#__PURE__*/e(\"br\",{})]}),\"hoewel custom GPT\u2019s enige flexibiliteit bieden om 'semi-workflows' te benaderen, blijft de output vaak generiek en mist deze de diepgang die nodig is voor volledig op maat gemaakte oplossingen.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"Integratie beperkingen:\",/*#__PURE__*/e(\"br\",{})]}),\"ChatGPT en Microsoft Copilot functioneren doorgaans als standalone oplossingen. Zonder extra koppelingen of automatiseringsplatformen kunnen ze niet eenvoudig data uit andere systemen ophalen of naadloos samenwerken met bestaande bedrijfsprocessen.\\xa0\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Niveau 2: automatisering van multi-step workflows met tools zoals Zapier, Make, n8n en Gumloop.\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:\"Op het tweede niveau worden AI-oplossingen ge\\xefntegreerd in \u2018multi-layer\u2019 processen door middel van workflow-automatiseringsplatformen. Deze tools verbinden verschillende systemen \u2013 zoals CRM, e-mailmarketing en data-analysesystemen \u2013 en voeren sequenti\\xeble of voorwaardelijke operaties automatisch uit. Dit is vooral handig als je met software systemen werkt die goed en breed te koppelen zijn: denk aan Outlook, Hubspot, Google enzovoorts. Daarbij, de focus van niveau 2 is voornamelijk om workflows te automatiseren, en niet om processen te \u2018vervangen\u2019, waar je in niveau 3 meer naar zal kijken.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Kenmerken:\"})}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Integreert meerdere applicaties voor een naadloze workflow.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:'Ondersteunt voorwaardelijke logica, oftewel \"als-dan\" scenario\u2019s.'})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Biedt een zekere mate van maatwerk binnen vooraf bepaalde kaders.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Vermindert handmatige fouten door automatisering van repetitieve taken.\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Toepassingsvoorbeelden:\"})}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Klant onboarding:\"}),\" automatiseren van het onboardingproces door CRM-systemen, e-mailmarketing en data-analyses te koppelen.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Automatische rapportage:\"}),\" gegevens uit verschillende bronnen samenbrengen, verwerken via AI en geautomatiseerd rapporten genereren.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Voorraadbeheer:\"}),\" AI-gestuurde systemen die voorraadniveaus monitoren en bestellingen automatisch triggeren op basis van voorspellende analyses.\"]})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Wanneer toepassen:\"})}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Bij processen die meerdere systemen omvatten en afhankelijk zijn van voorwaardelijke stappen.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Wanneer standaard integraties de meeste taken kunnen afhandelen zonder noodzaak voor volledige maatwerkontwikkeling.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"In omgevingen waar automatisering leidt tot significante effici\\xebntieverbeteringen.\"})})]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Praktijkvoorbeeld:\"}),\" een B2B-bedrijf gebruikt Zapier om het CRM, de verkoopdatabase en het rapportagetool te koppelen. Bij een nieuwe verkoop trok het systeem automatisch relevante data, verwerkte deze via een op maat getraind AI-model en genereerde een dagelijks rapport voor het verkoopteam. Deze automatisering verminderde de tijd voor het samenstellen van rapporten met 80% en leverde tijdige inzichten op die de strategische besluitvorming verbeterden.\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Limieten\"}),\": naast de voordelen kent niveau 2 \u2013 de automatisering van multi-step workflows met tools zoals Zapier, Make, n8n en Gumloop \u2013 ook enkele duidelijke limieten waar organisaties rekening mee moeten houden:\"]}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"Beperkte flexibiliteit in maatwerk:\",/*#__PURE__*/e(\"br\",{})]}),\"Deze tools werken binnen vooraf gedefinieerde kaders en standaarden. Hoewel ze voor veel standaardintegraties goed functioneren, kan het lastig zijn om zeer specifieke of complexe aanpassingen door te voeren. Ze zijn ontworpen om bestaande API\u2019s en integraties te benutten, waardoor de mogelijkheden voor diepgaand maatwerk beperkt blijven.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"Eenvoudige data-transformatie en -preprocessing:\",/*#__PURE__*/e(\"br\",{})]}),\"De tools bieden doorgaans standaardfunctionaliteit voor het verwerken en doorgeven van data, maar laten weinig ruimte voor geavanceerde data-preprocessing of -transformaties. Als de data in verschillende formaten binnenkomt of als er complexe bewerkingen nodig zijn, kan het lastig zijn om de gewenste standaardisatie te realiseren. Hierdoor kunnen er problemen ontstaan wanneer data moet worden omgezet naar een uniform formaat.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"Afhankelijkheid van externe systemen:\",/*#__PURE__*/e(\"br\",{})]}),\"De werking van deze workflow-automatiseringsplatformen is sterk afhankelijk van de kwaliteit en betrouwbaarheid van de gekoppelde systemen (zoals CRM, e-mailmarketing, Google en Hubspot). Eventuele storingen of veranderingen in de API\u2019s van deze systemen kunnen de gehele workflow verstoren.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"Beperkte foutafhandeling en monitoring:\",/*#__PURE__*/e(\"br\",{})]}),\"Hoewel deze tools repetitieve taken effectief automatiseren, ontbreekt vaak een uitgebreide foutafhandeling en logging. Dit maakt het lastiger om snel te achterhalen waar een fout optreedt in een complexe workflow, wat kan leiden tot langere herstelperiodes en meer onderhoudsinspanningen.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"Schaalbaarheids- en prestatiekwesties:\",/*#__PURE__*/e(\"br\",{})]}),\"Bij workflows met veel stappen of een hoog volume aan transacties kunnen vertragingen optreden. De snelheid en performance hangen af van zowel de tool zelf als van de snelheid en beschikbaarheid van de gekoppelde applicaties. Hierdoor kan de algehele effici\\xebntie in sommige gevallen achterblijven, zeker wanneer er sprake is van piekbelastingen.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Niveau 3: Maatwerk AI-Software voor complexe, enterprise-grade oplossingen\"})}),/*#__PURE__*/e(\"p\",{children:\"Het derde niveau richt zich op het ontwikkelen van op maat gemaakte AI-oplossingen voor de meest complexe bedrijfsuitdagingen. Dit niveau is geschikt voor scenario\u2019s die niet alleen vereisen dat verschillende systemen ge\\xefntegreerd worden, maar ook dat grote hoeveelheden data worden verwerkt en er sprake is van multi-user interacties.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Kenmerken:\"})}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Volledig aangepast aan de unieke behoeften van de organisatie.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Robuuste integratie met diverse systemen zoals ERP, CRM en eigen databases.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Geschikt voor enterprise-grade prestaties met hoge eisen op het gebied van schaalbaarheid en veiligheid.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Ondersteunt geavanceerde data-analyse, voorspellende modellen en real-time besluitvorming.\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Toepassingsvoorbeelden:\"})}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Maatwerk aanbevelingssystemen:\"}),\" AI-oplossingen die gepersonaliseerde product- of contentaanbevelingen doen op basis van specifieke klantgegevens.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Ge\\xefntegreerde enterprise platforms:\"}),\" ontwikkeling van AI-gedreven platforms die processen in verschillende afdelingen (zoals supply chain, financi\\xebn en klantenservice) beheren.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Voorspellende analysesystemen:\"}),\" oplossingen die grote datasets analyseren om markttrends te voorspellen, bedrijfsprocessen te optimaliseren of klantinteracties te verbeteren.\"]})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Wanneer toepassen:\"})}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Wanneer processen niet gestandaardiseerd kunnen worden en unieke, niet-standaard integraties nodig zijn.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"In situaties waarin off-the-shelf tools de complexiteit of veiligheidseisen niet kunnen waarmaken.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Bij toepassingen die een hoge mate van schaalbaarheid en maatwerk vereisen.\"})})]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Praktijkvoorbeeld:\"}),\" een grote financi\\xeble instelling ontwikkelde een op maat gemaakte AI-oplossing voor risicomanagement. Deze software analyseerde in real-time transactiedata uit meerdere bronnen en integreerde met de kernsoftware, externe marktdataleveranciers en interne risicobeheertools. Het systeem leverde voorspellende risicanalyses die hielpen bij het tijdig identificeren en mitigeren van fraude en compliance risico\u2019s. Ondanks de hogere ontwikkelkosten en langere implementatietijd bood deze maatwerkoplossing diepgaande inzichten en verbeterde naleving van regelgeving.\\xa0\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Limieten:\"}),\" Hoewel maatwerk AI-software voor complexe, enterprise-grade oplossingen (niveau 3) krachtige en flexibele toepassingen biedt, brengen deze voordelen ook enkele overwegingen met zich mee die organisaties kunnen helpen bij het maximaliseren van de meerwaarde:\"]}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"Hogere ontwikkelkosten en langere ontwikkeltijd:\",/*#__PURE__*/e(\"br\",{})]}),\"het ontwikkelen van op maat gemaakte AI-oplossingen vraagt om een uitgebreide investering, zowel qua geld als tijd. het opzetten, testen en iteratief verfijnen van een dergelijke oplossing kan maanden in beslag nemen. deze lange doorlooptijd en hoge kosten maken het minder geschikt voor organisaties met beperkte budgetten of die snel resultaat willen zien.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"Complexiteit in integratie:\",/*#__PURE__*/e(\"br\",{})]}),\"maatwerkoplossingen worden vaak diep ge\\xefntegreerd met bestaande systemen zoals ERP, CRM en interne databases. Deze integraties kunnen complex zijn en incompatibiliteiten of onverwachte wijzigingen in een gekoppeld systeem kunnen de werking van de hele oplossing be\\xefnvloeden.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"Afhankelijkheid van gespecialiseerde expertise:\",/*#__PURE__*/e(\"br\",{})]}),\"de ontwikkeling en het onderhoud van maatwerk AI-software vereisen diepgaande kennis op het gebied van data science, software engineering en domeinspecifieke toepassingen. deze gespecialiseerde vaardigheden zijn schaars en vaak kostbaar, wat de afhankelijkheid van externe specialisten of gespecialiseerde interne teams vergroot.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"Risico\u2019s op het gebied van schaalbaarheid en veiligheid:\",/*#__PURE__*/e(\"br\",{})]}),\"hoewel deze oplossingen ontworpen zijn voor enterprise-grade prestaties, blijft het garanderen van optimale schaalbaarheid en robuuste beveiliging een voortdurende uitdaging. Het voortdurend bijwerken van beveiligingsprotocollen en het beheer van grote datasets vergt constante aandacht en kan extra investeringen vereisen.\"]})})]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"Beperkte flexibiliteit in maatwerk:\",/*#__PURE__*/e(\"br\",{})]}),\"Deze tools werken binnen vooraf gedefinieerde kaders en standaarden. Hoewel ze voor veel standaardintegraties goed functioneren, kan het lastig zijn om zeer specifieke of complexe aanpassingen door te voeren. Ze zijn ontworpen om bestaande API\u2019s en integraties te benutten, waardoor de mogelijkheden voor diepgaand maatwerk beperkt blijven.\"]}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"Eenvoudige data-transformatie en -preprocessing:\",/*#__PURE__*/e(\"br\",{})]}),\"De tools bieden doorgaans standaardfunctionaliteit voor het verwerken en doorgeven van data, maar laten weinig ruimte voor geavanceerde data-preprocessing of -transformaties. Als de data in verschillende formaten binnenkomt of als er complexe bewerkingen nodig zijn, kan het lastig zijn om de gewenste standaardisatie te realiseren. Hierdoor kunnen er problemen ontstaan wanneer data moet worden omgezet naar een uniform formaat.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"Afhankelijkheid van externe systemen:\",/*#__PURE__*/e(\"br\",{})]}),\"De werking van deze workflow-automatiseringsplatformen is sterk afhankelijk van de kwaliteit en betrouwbaarheid van de gekoppelde systemen (zoals CRM, e-mailmarketing, Google en Hubspot). Eventuele storingen of veranderingen in de API\u2019s van deze systemen kunnen de gehele workflow verstoren.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"Beperkte foutafhandeling en monitoring:\",/*#__PURE__*/e(\"br\",{})]}),\"Hoewel deze tools repetitieve taken effectief automatiseren, ontbreekt vaak een uitgebreide foutafhandeling en logging. Dit maakt het lastiger om snel te achterhalen waar een fout optreedt in een complexe workflow, wat kan leiden tot langere herstelperiodes en meer onderhoudsinspanningen.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/n(\"strong\",{children:[\"Schaalbaarheids- en prestatiekwesties:\",/*#__PURE__*/e(\"br\",{})]}),\"Bij workflows met veel stappen of een hoog volume aan transacties kunnen vertragingen optreden. De snelheid en performance hangen af van zowel de tool zelf als van de snelheid en beschikbaarheid van de gekoppelde applicaties. Hierdoor kan de algehele effici\\xebntie in sommige gevallen achterblijven, zeker wanneer er sprake is van piekbelastingen.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Conclusie\"})}),/*#__PURE__*/e(\"p\",{children:\"De 3-level AI-aanpak biedt organisaties een helder en gefaseerd pad om AI effectief te integreren. Door te starten met eenvoudige, kant-en-klare tools en vervolgens te schalen naar multi-step automatisering en maatwerkoplossingen, kunnen bedrijven de inzet van AI afstemmen op hun specifieke behoeften en middelen. Deze strategie helpt niet alleen om operationele effici\\xebntie en innovatie te stimuleren, maar versterkt ook het concurrentievoordeel in een snel evoluerende technologische omgeving. \"}),/*#__PURE__*/n(\"p\",{children:[\"Wil je van start? Kijk dan niet verder, en klik \",/*#__PURE__*/e(t,{href:{webPageId:\"s1vyHldJ5\"},motionChild:!0,nodeId:\"ENsj4h9fS\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"hier!\"})})]})]});export const richText2=/*#__PURE__*/n(i.Fragment,{children:[/*#__PURE__*/n(\"p\",{children:[\"AI wordt steeds vaker ingezet om bedrijfsprocessen te automatiseren, maar niet elke taak vraagt om dezelfde aanpak. Nu lezen wij ook veel op internet over 'Agentic Workflows' en 'AI Agents'. Wanneer gebruik je welke optie, en kies je voor een \",/*#__PURE__*/e(\"strong\",{children:\"agentic workflow\"}),\" of een \",/*#__PURE__*/e(\"strong\",{children:\"AI agent\"}),\"? Het verschil zit in de mate van autonomie en flexibiliteit die je nodig hebt. Weet je nog niet wat een AI Agent is? Lees dan \",/*#__PURE__*/e(t,{href:\"https://www.bonsaisoftware.nl/blog/agentic-mesh-voorloper-in-de-toekomst-van-autonome-agent-ecosystemen\",motionChild:!0,nodeId:\"ENsj4h9fS\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"hier\"})}),\" meer. \"]}),/*#__PURE__*/n(\"ul\",{children:[/*#__PURE__*/n(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/n(\"p\",{children:[\"Een \",/*#__PURE__*/e(\"strong\",{children:\"agentic workflow\"}),\" is een gestructureerde automatisering waarbij een proces in vooraf gedefinieerde stappen wordt uitgevoerd. Denk aan een workflow waarin data wordt verzameld, geanalyseerd en door een mens wordt goedgekeurd voordat er actie wordt ondernomen. Dit is ideaal als een taak controleerbaar en voorspelbaar moet zijn, als het proces uit vaste stappen bestaat en als menselijke goedkeuring vereist is voordat er een beslissing wordt genomen. Daarnaast wordt deze methode vaak gebruikt wanneer er compliance- en auditvereisten zijn, zoals in de financi\\xeble sector, of als het systeem herhaalbaar en betrouwbaar moet werken. Voorbeelden hiervan zijn een leadgeneratieproces waarbij AI leads vindt maar een medewerker de outreach goedkeurt, of een factuurverwerking waarin AI suggesties doet en een mens de definitieve beslissing neemt.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[\"Een \",/*#__PURE__*/e(\"strong\",{children:\"AI agent\"}),\" werkt daarentegen autonoom en neemt zelfstandig beslissingen. Dit type systeem is geschikt wanneer de taak een zekere mate van intelligentie vereist en niet volledig vooraf kan worden gestructureerd. AI agents reageren op veranderende omstandigheden en kunnen leren van eerdere acties. Ze worden ingezet voor dynamische processen waarin real-time beslissingen nodig zijn, zoals een AI-salesagent die leads zoekt, gepersonaliseerde outreach uitvoert en opvolgt, of een chatbot die klantvragen beantwoordt zonder vaste scripts, gebaseerd op context en intentieherkenning.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"In sommige gevallen is een combinatie van beide de beste aanpak. Een AI agent kan bijvoorbeeld autonoom werken binnen een agentic workflow, waarbij kritieke beslissingen alsnog door mensen worden gecontroleerd. Een goed voorbeeld hiervan is een AI-salesagent die zelfstandig nieuwe leads zoekt en analyseert, maar waarbij een mens de uiteindelijke beslissing neemt of een lead daadwerkelijk wordt benaderd. Dit zorgt voor een balans tussen automatisering en controle.\"}),/*#__PURE__*/n(\"p\",{children:[\"Een \",/*#__PURE__*/e(\"strong\",{children:\"hybride aanpak\"}),\" biedt het beste van beide werelden: automatisering met de flexibiliteit van menselijke supervisie. In sectoren waar compliance een rol speelt, kan een AI agent bijvoorbeeld de initi\\xeble analyse en suggesties doen, terwijl een mens de uiteindelijke goedkeuring geeft. Dit is met name nuttig bij taken zoals risicobeoordeling, geautomatiseerde klantinteracties of salesautomatisering waarbij menselijke nuance essentieel blijft. Bovendien kan een hybride systeem zichzelf continu verbeteren door data en beslissingen te analyseren, waardoor het op termijn effici\\xebnter wordt.\"]}),/*#__PURE__*/n(\"p\",{children:[\"Samenvattend kies je voor een \",/*#__PURE__*/e(\"strong\",{children:\"agentic workflow\"}),\" als je een voorspelbaar proces wilt met menselijke controle, en ga je voor een \",/*#__PURE__*/e(\"strong\",{children:\"AI agent\"}),\" als je een systeem nodig hebt dat zelfstandig beslissingen neemt en zich kan aanpassen aan nieuwe situaties. Een hybride aanpak is ideaal wanneer je automatisering wilt combineren met menselijke supervisie. \"]}),/*#__PURE__*/e(\"p\",{children:\"Wil je weten welke aanpak het beste bij jouw bedrijf past? Neem contact met ons op, dan denken we graag mee! \uD83D\uDE80\"})]});export const richText3=/*#__PURE__*/n(i.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"De vastgoedsector staat voor steeds complexere uitdagingen, van naleving van regelgeving tot strategische investeringsbeslissingen. AI en software bieden oplossingen die niet alleen rapportages automatiseren, maar ook processen zoals compliance, advies, risicobeheer, contractbeheer en administratie effici\\xebnter maken. Na een aantal gesprekken met marktpartijen, zoomen we in dit artikel in op hoe AI in zijn algemeenheid vastgoedbedrijven kan helpen slimmer te werken en betere beslissingen te nemen.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Automatische AI-gestuurde vastgoedrapportages\"})}),/*#__PURE__*/e(\"p\",{children:\"Een van de eerste mogelijkheden die bij verschillende partijen naar voren kwam, was het automatiseren van rapportages. Rapportages vormen de kern van vastgoedbeslissingen, maar het samenstellen ervan kost traditioneel veel tijd en handmatige inspanning. Dit komt doordat data uit verschillende bronnen moet worden verzameld en geanalyseerd. AI kan dit proces drastisch versnellen door:\"}),/*#__PURE__*/n(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Automatische dataverzameling:\"}),\" AI haalt gegevens op uit openbare vastgoedregisters, interne databases en marktanalyseplatforms.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Slimme data-analyse:\"}),\" machine learning-algoritmes detecteren trends en voorspellen toekomstige marktbewegingen.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Geautomatiseerde verslaglegging:\"}),\" AI kan gedetailleerde rapporten genereren over vastgoedwaarderingen, markttrends en beleggingsanalyses.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Door deze processen te automatiseren, besparen vastgoedbedrijven tijd en krijgen ze snellere en accuratere inzichten in de markt. Hierdoor kan je in potentie niet alleen meer rapporten schrijven, maar juist rapporten van een hogere kwaliteit. De winst zit hem niet enkel in het automatiseren, maar juist in het cre\\xebren waardoor je dubbel rendement behaalt!\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"AI voor compliance en regelgeving\"})}),/*#__PURE__*/e(\"p\",{children:\"Een andere mogelijkheid die veel aan bod kwam, was regelgeving. De vastgoedmarkt is onderhevig aan strikte wet- en regelgeving. Het handmatig naleven van deze regels is tijdrovend en foutgevoelig. AI helpt vastgoedbedrijven compliant te blijven door:\"}),/*#__PURE__*/n(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Automatische nalevingscontroles:\"}),\" AI analyseert vastgoedportefeuilles en detecteert mogelijke compliance-risico's zoals verouderde vergunningen of niet-naleving van ESG-criteria.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Realtime monitoring:\"}),\" AI kan wetgevingswijzigingen in de gaten houden en vastgoedprofessionals waarschuwen wanneer regelgeving verandert.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"ESG-rapportages:\"}),\" duurzaamheidseisen worden steeds strenger. AI kan data verzamelen en ESG-rapporten genereren voor certificeringen en investeerdersrapportages.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"De kans hier is overduidelijk. Echter moeten partijen hier extra aandacht besteden aan hun data 'purity': wetgeving, zoals ESG, is soms lastig door te vertalen naar data en visa versa. Hoe meer en hoe beter je data is, hoe beter je kan rapporteren en dus compliant kan worden/blijven. \"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"AI in vastgoedadvies en risicobeheer\"})}),/*#__PURE__*/e(\"p\",{children:\"Dit is misschien wel de meest 'moeilijke' use-case: het toepassen van AI op strategie, risico en investeringen. AI kan vastgoedadviseurs helpen bij het analyseren van risico\u2019s en het formuleren van strategische aanbevelingen. Dit wordt mogelijk gemaakt door:\"}),/*#__PURE__*/n(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Risicobeoordeling:\"}),\" AI kan historische data en marktindicatoren gebruiken om de risico\u2019s van vastgoedinvesteringen te beoordelen.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Scenario-analyse:\"}),\" machine learning kan verschillende economische scenario\u2019s simuleren en voorspellen welke impact ze hebben op vastgoedprijzen en rendementen.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Slimme investeringsadviezen:\"}),\" AI kan op basis van datapatronen advies geven over optimale aankopen, verkoopmomenten en herontwikkelingsmogelijkheden.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"In onze gesprekken bleken dit vaak de meest interessante use-cases, maar tegelijkertijd ook de use-cases waarbij de uitkomsten soms moeilijk te waarderen zijn (dit kan liggen aan het gewicht dat aan methodes wordt toegekend, of juist het non-deterministische karakter van AI. Desalniettemin, genoeg kansen die het onderzoeken waard zijn. \"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"AI voor contractbeheer en juridische documentatie\"})}),/*#__PURE__*/e(\"p\",{children:\"Omdat de vastgoedsector met enorm veel complexe juridische documenten werkt (denk bijvoorbeeld aan erfpacht overeenkomsten, vergunningen en overeenkomsten met meerdere partijen), staat contractbeheer en juridische documentatie hoog op het lijstje. Contractbeheer is vaak een tijdrovende taak vol juridische complexiteit. AI kan dit proces effici\\xebnter maken door:\"}),/*#__PURE__*/n(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Automatische contractanalyse:\"}),\" AI kan huurcontracten, koopovereenkomsten en andere juridische documenten scannen, belangrijke clausules markeren en risico\u2019s detecteren. Een soort 'requirementsanalyse'. \"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Slimme contractgeneratoren:\"}),\" AI kan dynamisch contracten opstellen op basis van standaard clausules en specifieke transactiegegevens.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Automatische herinneringen:\"}),\" AI kan alerts instellen voor aflopende contracten, huurverhogingen en juridische deadlines.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Effici\\xebnter administratief beheer met AI\"})}),/*#__PURE__*/e(\"p\",{children:\"En als laatste, de meest voor de hand liggende optie: administratie. De administratie in de vastgoedsector omvat veel repetitieve taken zoals facturatie, documentbeheer en huurbetalingen. AI kan administratieve lasten verminderen door:\"}),/*#__PURE__*/n(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Automatische verwerking van facturen en betalingen:\"}),\" AI kan betalingen matchen met huurcontracten en afwijkingen detecteren.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Slim documentbeheer:\"}),\" AI kan grote hoeveelheden vastgoeddocumentatie automatisch indexeren en toegankelijk maken.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Chatbots voor klantvragen:\"}),\" AI-gestuurde chatbots kunnen huurders en kopers helpen met standaardvragen, wat vastgoedbeheer effici\\xebnter maakt.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Echter, net zoals bij de andere opties, heb je hier vaak te maken met een pluraliteit aan systemen die niet altijd even makkelijk te koppelen zijn. Dit staat tot nu toe vaak een overkoepelende schil in de weg. \"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"De toekomst van AI in de vastgoedbranche\"})}),/*#__PURE__*/e(\"p\",{children:\"De inzet van AI in de vastgoedsector groeit snel en zal de komende jaren alleen maar toenemen. Bedrijven die AI-oplossingen implementeren voor rapportages, compliance, advies, risicobeheer, contractbeheer en administratie, zullen effici\\xebnter werken en concurrentievoordeel behalen naar mijn verwachting.\"}),/*#__PURE__*/e(\"p\",{children:\"Door de integratie van AI kunnen vastgoedprofessionals zich richten op strategische beslissingen in plaats van tijdrovende, repetitieve taken. De toekomst van vastgoedbeheer ligt in slimme technologie\\xebn die processen automatiseren en inzichten verbeteren (nadat de algemene uitdagingen zoals privacy, systemen en menselijke adoptie overwonnen worden natuurlijk). \"})]});export const richText4=/*#__PURE__*/n(i.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"De accountancysector staat onder druk. Toenemende wet- en regelgeving, een tekort aan gekwalificeerd personeel en een groeiende vraag naar meer inzicht en maatwerk maken het werk complexer. Tegelijkertijd biedt technologie, en specifiek AI en softwareoplossingen, enorme kansen om deze uitdagingen het hoofd te bieden. In deze blog bespreken we hoe verschillende afdelingen binnen een accountancypraktijk kunnen profiteren van gerichte technologische toepassingen.\"}),/*#__PURE__*/e(\"h3\",{children:\"Accountancy/Audit (Controlepraktijk)\"}),/*#__PURE__*/e(\"p\",{children:\"De controlepraktijk wordt geconfronteerd met steeds complexere regelgeving en de noodzaak om effici\\xebnter te werken. Een veelbelovende toepassing van AI in deze afdeling is geautomatiseerde datavalidatie. Door gebruik te maken van algoritmes kunnen afwijkingen in datasets snel worden gesignaleerd, wat zowel tijd bespaart als de kwaliteit van audits verhoogt. Dit verkort niet alleen het controleproces maar verhoogt ook de betrouwbaarheid van de resultaten. Een 'Matchingsalgoritme' zou in de basis een mooie oplossing kunnen zijn. \"}),/*#__PURE__*/e(\"h3\",{children:\"Samenstelpraktijk\"}),/*#__PURE__*/e(\"p\",{children:\"Bij het samenstellen van jaarrekeningen speelt handmatige data-invoer vaak een grote rol, wat foutgevoelig en tijdrovend kan zijn. Een kansrijke oplossing is het implementeren van data-integratieplatforms in combinatie met AI. Deze technologie\\xebn kunnen verschillende databronnen van klanten samenbrengen en direct verwerken met AI, zodat rapportages real-time inzicht bieden in financi\\xeble prestaties. Dit maakt de dienstverlening niet alleen effici\\xebnter, maar ook waardevoller voor klanten die behoefte hebben aan actuele informatie.\"}),/*#__PURE__*/e(\"h3\",{children:\"Belastingadvies\"}),/*#__PURE__*/e(\"p\",{children:\"De steeds veranderende fiscale wetgeving maakt het werk van belastingadviseurs complex en intensief. Hier biedt AI de mogelijkheid om fiscale simulatiemodellen te introduceren. Deze modellen kunnen verschillende belastingstrategie\\xebn analyseren en optimaliseren op basis van wet- en regelgeving. Hiermee kunnen klanten gericht worden geadviseerd over de meest effici\\xebnte belastingstructuren, wat hun financi\\xeble positie versterkt en extra personalisatie en schaalbaarheid toevoegt. \"}),/*#__PURE__*/e(\"h3\",{children:\"Advies en Consultancy\"}),/*#__PURE__*/e(\"p\",{children:\"Klanten verwachten steeds vaker dat accountants proactief meedenken over strategische vraagstukken. Predictive analytics biedt hiervoor een krachtige oplossing. Door historische gegevens en trends te analyseren (eigenlijk alle beschikbare documentatie van de eindklant over meerdere jaren), kunnen accountants vooruitblikkende inzichten bieden die bedrijven helpen betere strategische beslissingen te nemen. Dit versterkt de adviserende rol van de accountant.\"}),/*#__PURE__*/e(\"h3\",{children:\"IT Audit en IT Advisory\"}),/*#__PURE__*/e(\"p\",{children:\"Met de toenemende complexiteit van IT-systemen groeit ook de behoefte aan robuuste IT-audits. Hier ligt een kans in geautomatiseerde IT-auditsystemen. De rapportages die uit deze audits vloeien zijn vaak omvangrijk en kosten veel tijd om te maken. Door dit proces als een 'tender' te benaderen, kan je met een multimodale approach een uitgebreid rapport schrijven met AI als assistent. \"}),/*#__PURE__*/e(\"h3\",{children:\"HR & Payroll\"}),/*#__PURE__*/e(\"p\",{children:\"In de salarisadministratie zijn nauwkeurigheid en snelheid essentieel. Een waardevolle oplossing is het gebruik van AI-gestuurde payroll-software. Deze software kan automatisch loonkosten berekenen en zorgt ervoor dat wettelijke vereisten worden nageleefd. Dit verkleint de kans op fouten en stroomlijnt het proces aanzienlijk.\"}),/*#__PURE__*/e(\"h3\",{children:\"Forensic Accounting\"}),/*#__PURE__*/n(\"p\",{children:[\"Fraudeopsporing is een complexe en tijdrovende taak binnen forensic accounting. AI-gedreven fraudedetectiesystemen kunnen patronen in grote datasets analyseren en verdachte activiteiten signaleren. Dit maakt het onderzoek effici\\xebnter en biedt klanten een snellere oplossing bij vermoedens van fraude. Lees hier bijvoorbeeld meer: \",/*#__PURE__*/e(t,{href:\"https://www.grantthornton.co.id/insights/global-insights1/how-does-ai-impact-forensic-accounting/\",motionChild:!0,nodeId:\"ENsj4h9fS\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"https://www.grantthornton.co.id/insights/global-insights1/how-does-ai-impact-forensic-accounting/\"})}),\". \"]}),/*#__PURE__*/e(\"h3\",{children:\"Duurzaamheid en ESG\"}),/*#__PURE__*/e(\"p\",{children:\"Bedrijven worden steeds vaker verplicht om duurzaamheidsprestaties te rapporteren. Een effectieve toepassing van AI is ESG-monitoring. Deze technologie kan de duurzaamheidsprestaties van bedrijven analyseren en rapportages genereren die voldoen aan de geldende normen. Hiermee kan de administratieve last van ESG-compliance aanzienlijk worden verlicht in theorie. Vraag alleen is of de meeste klanten hun eigen data 'warehouse' op orde hebben om dit met AI te kunnen bewerkstelligen. \"}),/*#__PURE__*/e(\"h3\",{children:\"Compliance en Risk Management\"}),/*#__PURE__*/e(\"p\",{children:\"Het voldoen aan regelgeving zoals de AVG vraagt veel tijd en middelen. Regtech-oplossingen, aangedreven door AI, bieden een oplossing door compliance-processen te automatiseren. Deze systemen kunnen risico\u2019s identificeren en naleving van regelgeving waarborgen, wat zowel tijd bespaart als de kans op boetes vermindert. Het automatisch controleren met AI van clausules of looptijden in overeenkomsten, kan een mooie oplossing zijn. \"}),/*#__PURE__*/e(\"h3\",{children:\"Conclusie: een geautomatiseerde toekomst\"}),/*#__PURE__*/e(\"p\",{children:\"De accountancypraktijk lijkt zich enorm te lenen om meer waarde te cre\\xebren met AI. Door gericht AI en softwareoplossingen in te zetten, kunnen praktijken effici\\xebnter werken, voldoen aan strengere regelgeving en beter inspelen op klantbehoeften. Of het nu gaat om geautomatiseerde audits, realtime rapportages of fraude-opsporing, de toekomst ligt in innovatie (en organisaties die willen experimenteren). Voor de praktijken die deze technologie\\xebn omarmen, liggen er enorme kansen om niet alleen concurrerend te blijven, maar ook een voortrekkersrol te spelen in de sector.\"})]});export const richText5=/*#__PURE__*/n(i.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Kunstmatige intelligentie (AI) speelt een steeds grotere rol in de zorgsector. Voor zorgorganisaties biedt AI kansen om niet alleen de zorg voor pati\\xebnten te verbeteren, maar ook om de processen rondom de zorg effici\\xebnter te maken. Hier kijken we naar beide perspectieven: hoe AI kan bijdragen aan betere zorg en hoe het de ondersteunende processen kan optimaliseren.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"AI in de zorg voor pati\\xebnten\"})}),/*#__PURE__*/e(\"p\",{children:\"AI maakt zorg persoonlijker, nauwkeuriger en proactiever:\"}),/*#__PURE__*/n(\"ol\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Diagnose en behandeling\"}),\": met AI-gestuurde tools kunnen artsen sneller en nauwkeuriger diagnoses stellen, bijvoorbeeld door medische beelden of labresultaten te analyseren. Denk aan het vroeg opsporen van kanker of het voorspellen van complicaties bij chronische aandoeningen. Hier zijn al verscheidene use-cases van te vinden op Google. \"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Persoonlijke zorg\"}),\": door data over genetica, leefstijl en omgeving te combineren, kan AI behandelingen op maat bieden. Dit zorgt voor betere resultaten en minder bijwerkingen. Producten als een \",/*#__PURE__*/e(t,{href:\"http://superpower.com/\",motionChild:!0,nodeId:\"ENsj4h9fS\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"Superpower.com\"})}),\" proberen dit al. \"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Virtuele assistenten\"}),\": chatbots en digitale assistenten beantwoorden vragen van pati\\xebnten, monitoren symptomen en sturen medicatieherinneringen. Dit verlaagt de druk op zorgpersoneel en wordt langzaam aan ook meer geaccepteerd. \"]})}),/*#__PURE__*/n(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Voorspellende analyses\"}),\": AI herkent risicopati\\xebnten en maakt vroege interventies mogelijk, wat heropnames kan voorkomen en de kwaliteit van leven verbetert.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"AI in ondersteunende processen\"})}),/*#__PURE__*/e(\"p\",{children:\"Naast het verbeteren van directe zorg speelt AI een steeds belangrijkere rol in de organisatie en bedrijfsvoering van zorginstellingen, en dit is waar we met Bonsai Software meer actief zijn. Het toepassen van AI in ondersteunende processen kan niet alleen kosten besparen, maar ook zorgen voor een effici\\xebntere inzet van middelen, waardoor de kwaliteit van zorg indirect wordt verhoogd. Hieronder een aantal manieren waarop AI deze processen kan transformeren in de praktijk.\"}),/*#__PURE__*/e(\"ol\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"h4\",children:/*#__PURE__*/e(\"h4\",{children:/*#__PURE__*/e(\"strong\",{children:\"Human Resources (HR)\"})})})}),/*#__PURE__*/e(\"p\",{children:\"Het werven en behouden van geschikt personeel is een uitdaging in de zorg. AI kan deze processen sterk vereenvoudigen door:\"}),/*#__PURE__*/n(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Slimme werving\"}),\": met AI-gestuurde screeningstools kunnen HR-afdelingen snel en objectief geschikte kandidaten selecteren uit een grote pool aan sollicitanten. Daarbij, kan er ook worden gedacht aan het sneller en beter schrijven van kwalitatieve vacatures: \",/*#__PURE__*/e(t,{href:\"https://www.bonsaisoftware.nl/projects/ai-powered-proof-of-concept-voor-wervingsteksten\",motionChild:!0,nodeId:\"ENsj4h9fS\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"https://www.bonsaisoftware.nl/projects/ai-powered-proof-of-concept-voor-wervingsteksten\"})}),\". \"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Voorspellen van personeelsbehoefte\"}),\": AI analyseert historische gegevens en actuele trends om in te schatten wanneer en waar extra personeel nodig zal zijn.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Medewerkersbehoud\"}),\": door personeelsgegevens te analyseren, kan AI vroegtijdig signalen van burn-out of ontevredenheid identificeren. Dit stelt HR in staat om tijdig interventies te plegen en het verloop te verminderen.\"]})})]}),/*#__PURE__*/e(\"ol\",{start:\"2\",children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"h4\",children:/*#__PURE__*/e(\"h4\",{children:/*#__PURE__*/e(\"strong\",{children:\"Financi\\xebn en Administratie\"})})})}),/*#__PURE__*/e(\"p\",{children:\"Zorginstellingen werken vaak met complexe budgetten en administratieve processen. Hier kan AI aanzienlijke verbeteringen realiseren:\"}),/*#__PURE__*/n(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Budgettering en forecasting\"}),\": Predictive analytics helpt organisaties om nauwkeurige financi\\xeble voorspellingen te maken, zodat middelen effectiever worden ingezet.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Fraudeopsporing\"}),\": met patroonherkenning spoort AI afwijkingen op in declaraties en financi\\xeble transacties, waardoor fraude sneller kan worden opgespoord.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Automatisering van declaraties\"}),\": AI-gedreven systemen kunnen declaraties automatisch verwerken, controleren en zelfs goedkeuren, waardoor de administratieve belasting afneemt.\"]})})]}),/*#__PURE__*/e(\"ol\",{start:\"3\",children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"h4\",children:/*#__PURE__*/e(\"h4\",{children:/*#__PURE__*/e(\"strong\",{children:\"Capaciteitsplanning en Effici\\xebntie\"})})})}),/*#__PURE__*/e(\"p\",{children:\"Zorginstellingen hebben te maken met fluctuaties in pati\\xebntenaantallen. Een effici\\xebnte planning is cruciaal om over- of onderbezetting te voorkomen:\"}),/*#__PURE__*/n(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pati\\xebntenstroom voorspellen\"}),\": AI/ML-modellen kunnen op basis van seizoensgebonden trends, demografische data en ziekte-uitbraken de verwachte instroom van pati\\xebnten voorspellen. Dit helpt bij het plannen van personeel, bedden en middelen.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Optimalisatie van roosters\"}),\": AI kan complexe roosters maken die rekening houden met de beschikbaarheid, voorkeuren en kwalificaties van medewerkers. Dit verhoogt de tevredenheid van zowel personeel als pati\\xebnten.\"]})})]}),/*#__PURE__*/e(\"ol\",{start:\"4\",children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"h4\",children:/*#__PURE__*/e(\"h4\",{children:/*#__PURE__*/e(\"strong\",{children:\"Cli\\xebntadministratie en Pati\\xebntcontact\"})})})}),/*#__PURE__*/e(\"p\",{children:\"Ook het contact met pati\\xebnten en de administratie daaromheen kan effici\\xebnter:\"}),/*#__PURE__*/n(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Digitale Intake en registratie\"}),\": AI-gestuurde formulieren en systemen helpen pati\\xebnten hun gegevens eenvoudig en foutloos in te voeren, waardoor de administratieve last voor personeel vermindert. Denk bijvoorbeeld ook aan speech-to-text systemen! \"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Vraaggestuurde communicatie\"}),\": virtuele assistenten kunnen veelvoorkomende vragen van pati\\xebnten beantwoorden of hen doorverwijzen naar de juiste afdeling, wat tijd bespaart.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"De toekomst van de zorg in een notendop\"})}),/*#__PURE__*/e(\"p\",{children:\"Door AI slim in te zetten in zowel de directe zorg als in ondersteunende processen, kunnen zorgorganisaties effici\\xebnter werken, kosten verlagen en de focus leggen op wat echt telt: het verbeteren van pati\\xebntenzorg.\"}),/*#__PURE__*/e(\"p\",{children:\"De toekomst van de zorg draait niet alleen om betere technologie, maar om slimmer en meer verbonden werken. AI is d\\xe9 sleutel om dit waar te maken.\"})]});export const richText6=/*#__PURE__*/n(i.Fragment,{children:[/*#__PURE__*/e(\"h3\",{children:\"Waarom AI-agents misschien niet aan de hype voldoen\"}),/*#__PURE__*/n(\"p\",{children:[\"De belofte van kunstmatige intelligentie is groot, en met de opkomst van AI-agents lijkt het alsof we aan de vooravond staan van een technologische revolutie. Maar zoals vaker gebeurt met nieuwe technologie\\xebn, rijst de vraag: \",/*#__PURE__*/e(\"strong\",{children:\"is dit echt zo baanbrekend, of worden we verblind door de hype?\"})]}),/*#__PURE__*/e(\"p\",{children:\"AI-agents worden gepresenteerd als de ultieme oplossing: systemen die autonoom complexe taken uitvoeren zonder dat er menselijke tussenkomst nodig is. Maar in de praktijk lijken ze niet altijd te voldoen aan de hoge verwachtingen. In dit artikel bespreek ik waarom.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Wat zijn AI-agents eigenlijk?\"})}),/*#__PURE__*/n(\"p\",{children:[\"AI-agents worden vaak gepositioneerd als de volgende stap in AI-technologie. In een vorig blog heb ik uitgelegd wat AI Agents eigenlijk zijn, lees dat zeker hier eerst: \",/*#__PURE__*/e(t,{href:\"https://www.bonsaisoftware.nl/blog/het-jaar-van-de-ai-agents-software-transformeren-met-agentic-ai\",motionChild:!0,nodeId:\"ENsj4h9fS\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(r.a,{children:\"https://www.bonsaisoftware.nl/blog/het-jaar-van-de-ai-agents-software-transformeren-met-agentic-ai\"})}),\" \"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Wat zijn de mogelijke 'pitfalls' bij AI Agents? \"})}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. Fouten stapelen zich op\"})}),/*#__PURE__*/e(\"p\",{children:\"Een van de grootste uitdagingen van AI-agents is dat ze afhankelijk zijn van grote taalmodellen, zoals GPT-4. Hoewel deze modellen indrukwekkende resultaten kunnen leveren, maken ze fouten. En die fouten stapelen zich op.\"}),/*#__PURE__*/e(\"p\",{children:\"Stel, een agent moet een taak uitvoeren die uit vier stappen bestaat. Als het model elke stap met 90% nauwkeurigheid uitvoert, dan is de kans dat de hele taak succesvol wordt afgerond slechts 66%. Bij complexere taken, met meer stappen, neemt die kans exponentieel af.\"}),/*#__PURE__*/e(\"p\",{children:\"Dit betekent dat je alsnog veel moet controleren en corrigeren, wat precies het voordeel van een autonome agent tenietdoet.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Kosten lopen uit de hand\"})}),/*#__PURE__*/e(\"p\",{children:\"Om de nauwkeurigheid van AI-agents te verbeteren, kun je overstappen op krachtigere modellen, zoals GPT-4. Deze leveren betere resultaten, maar ze zijn aanzienlijk duurder in gebruik. En dat is nog niet alles:\"}),/*#__PURE__*/n(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Goedkopere modellen\"}),\" hebben vaak een lagere nauwkeurigheid, wat leidt tot meer fouten en extra controles.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Sterkere modellen\"}),\" verhogen niet alleen de kosten, maar vereisen ook aanvullende validatie, vaak met n\\xf3g duurdere modellen.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"De kosten kunnen snel oplopen, vooral als je de agent op schaal wilt inzetten. Dit maakt AI-agents vaak ongeschikt voor bedrijven die kritisch moeten kijken naar hun budgetten.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"3. Niet-deterministische uitkomsten\"})}),/*#__PURE__*/e(\"p\",{children:\"In tegenstelling tot traditionele software, die voorspelbare en reproduceerbare resultaten oplevert, zijn AI-agents afhankelijk van niet-deterministische modellen. Dit betekent dat de output kan vari\\xebren, zelfs als je dezelfde input gebruikt.\"}),/*#__PURE__*/e(\"p\",{children:\"Voor bedrijven die consistentie eisen, is dit een groot probleem. Bovendien zorgt het voor een afhankelijkheid van specifieke leveranciers, zoals OpenAI. Als je wilt overstappen naar een andere aanbieder, zul je vaak opnieuw moeten investeren in het finetunen van prompts en workflows. Dit maakt het moeilijk om flexibel te blijven.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"4. De praktijk blijft achter bij de belofte\"})}),/*#__PURE__*/e(\"p\",{children:\"Hoewel de hype rond AI-agents groot is, blijven praktijktoepassingen beperkt. Veel bedrijven die met agents experimenteren, lopen tegen dezelfde obstakels aan:\"}),/*#__PURE__*/n(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Ze zijn ongeschikt voor taken die specialistische kennis of nuance vereisen.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Ze vereisen veel monitoring om fouten te corrigeren.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Ze kunnen complexe workflows niet autonoom aan.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Wat overblijft, is een hulpmiddel dat nuttig kan zijn voor eenvoudige, goed gedefinieerde taken, maar dat niet de revolutie biedt die wordt beloofd.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Waarom dan toch die hype?\"})}),/*#__PURE__*/e(\"p\",{children:\"Als AI-agents zoveel beperkingen hebben, waarom worden ze dan zo gehyped? Een paar redenen:\"}),/*#__PURE__*/n(\"ol\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Marketing\"}),\": Grote techbedrijven hebben er belang bij om AI-agents als de toekomst te positioneren, omdat dit investeringen en adoptie stimuleert.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Sociale media\"}),\": Succesverhalen worden uitvergroot, terwijl de beperkingen onderbelicht blijven.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"FOMO (Fear of Missing Out)\"}),\": Bedrijven willen niet achterblijven en investeren vaak in technologie zonder de risico\u2019s goed te begrijpen.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Conclusie: een gezonde dosis realisme\"})}),/*#__PURE__*/e(\"p\",{children:\"Betekent dit dat AI-agents nutteloos zijn? Absoluut niet. Ze hebben zeker potentie, vooral als de technologie verder ontwikkelt. Maar op dit moment zijn ze eerder een hulpmiddel voor experimenten dan een volwaardige oplossing voor complexe bedrijfsprocessen.\"}),/*#__PURE__*/e(\"p\",{children:\"De les? Laat je niet verblinden door de hype. AI-agents zijn een interessant concept, maar het staat nog in de kinderschoenen denk ik. Bedrijven doen er goed aan om kritisch te blijven en te investeren in bewezen AI-oplossingen die vandaag al waarde leveren.\"}),/*#__PURE__*/e(\"p\",{children:\"AI heeft de toekomst, maar het pad naar volwassenheid is langer en hobbeliger dan velen willen toegeven.\"})]});export const richText7=/*#__PURE__*/n(i.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"In een wereld waarin technologie en innovatie de drijvende krachten zijn achter bedrijfsvoering, staan organisaties vaak voor een dilemma: bouw je een eigen softwareteam op, of kies je voor een flexibelere optie zoals Development-as-a-Service (DaaS)? Hoewel beide opties hun voordelen hebben, biedt een DaaS-model een aantal unieke voordelen die zowel op korte als lange termijn kostenbesparend en strategisch voordelig kunnen zijn. Hier leggen we uit waarom.\"}),/*#__PURE__*/n(\"h4\",{children:[\"1. \",/*#__PURE__*/e(\"strong\",{children:\"Lagere kosten, hogere effici\\xebntie\"})]}),/*#__PURE__*/e(\"p\",{children:\"Een eigen softwareteam in Nederland opbouwen betekent hoge vaste kosten. Salarissen voor ervaren software engineers liggen vaak tussen \u20AC60.000 en \u20AC90.000 per jaar (zie: levels.fyi), exclusief bijkomende kosten zoals pensioenen, verzekeringen, en vakantiegeld. Daarnaast moet je rekening houden met kosten voor recruitment, hardware, softwarelicenties en trainingen.\"}),/*#__PURE__*/e(\"p\",{children:\"Bij een DaaS-model betaal je alleen voor wat je nodig hebt. Je kunt flexibel opschalen of afschalen afhankelijk van de projectvereisten, zonder vast te zitten aan langdurige contracten. Bovendien zijn de kosten vaak transparanter, omdat je betaalt voor het geleverde werk in plaats van onbenutte capaciteit binnen je eigen team.\"}),/*#__PURE__*/n(\"h4\",{children:[\"2. \",/*#__PURE__*/e(\"strong\",{children:\"Toegang tot een multidisciplinair team\"})]}),/*#__PURE__*/e(\"p\",{children:\"Het vinden van een team dat alle benodigde expertise dekt\u2014van back-end development en AI tot UX/UI design\u2014is een uitdaging. Bij DaaS krijg je direct toegang tot een multidisciplinair team dat al is ingespeeld op elkaar. Dit betekent snellere levertijden en betere kwaliteit, omdat het team niet eerst door een leercurve hoeft.\"}),/*#__PURE__*/e(\"p\",{children:\"Bijvoorbeeld, bij Bonsai Software combineren we traditionele softwareontwikkeling met AI en data-engineering, waardoor we een complete oplossing kunnen bieden zonder dat de klant verschillende specialisten hoeft aan te nemen.\"}),/*#__PURE__*/n(\"h4\",{children:[\"3. \",/*#__PURE__*/e(\"strong\",{children:\"Focus op jouw core business\"})]}),/*#__PURE__*/e(\"p\",{children:\"Het bouwen en managen van een softwareteam vereist veel tijd en aandacht. Denk aan het opzetten van processen, het onderhouden van teamdynamiek en het continu trainen van personeel. Dit leidt af van je kernactiviteiten. Met een DaaS-model kun je deze verantwoordelijkheid uitbesteden aan een ervaren partner, zodat jij je volledig kunt richten op waar je goed in bent.\"}),/*#__PURE__*/n(\"h4\",{children:[\"4. \",/*#__PURE__*/e(\"strong\",{children:\"Flexibiliteit en schaalbaarheid\"})]}),/*#__PURE__*/e(\"p\",{children:\"De markt verandert snel, en jouw softwarebehoeften veranderen mee. Bij een eigen team ben je beperkt tot de vaardigheden en capaciteit van je huidige medewerkers. Met DaaS kun je moeiteloos opschalen als je een nieuw project wilt starten of een extra specialisatie nodig hebt. Als het project is afgerond, schakel je eenvoudig terug.\"}),/*#__PURE__*/n(\"h4\",{children:[\"5. \",/*#__PURE__*/e(\"strong\",{children:\"Snellere time-to-market\"})]}),/*#__PURE__*/e(\"p\",{children:\"Een van de grootste voordelen van een DaaS-model is de snelheid waarmee je softwareoplossingen kunt realiseren. Omdat het team al op volle capaciteit draait en de juiste tools en processen heeft, kun je een kortere ontwikkeltijd verwachten. Dit is essentieel in een competitieve markt waarin snelheid het verschil kan maken tussen succes en falen.\"}),/*#__PURE__*/e(\"h4\",{children:\"Case study: Kostenbesparing door DaaS\"}),/*#__PURE__*/e(\"p\",{children:\"Laten we een concreet voorbeeld nemen. Stel, je hebt een project waarvoor je drie software engineers nodig hebt gedurende zes maanden. Bij een eigen team betaal je voor salaris, recruitment en overheadkosten al snel \u20AC180.000 voor deze periode. Met DaaS daarentegen kun je ditzelfde project laten uitvoeren voor een fractie van de kosten, doordat je geen extra overhead hebt en je alleen betaalt voor de gewerkte uren. Bij Bonsai zou dit voor een Full-Stack AI applicatie uitkomen op 6*8300 EUR= 49800 EUR. \"}),/*#__PURE__*/e(\"h4\",{children:\"Conclusie\"}),/*#__PURE__*/e(\"p\",{children:\"Een Development-as-a-Service-model biedt niet alleen kostenvoordelen, maar ook flexibiliteit, snelheid en toegang tot hoogwaardige expertise. Voor bedrijven die willen innoveren zonder vast te zitten aan de kosten en complexiteit van een eigen team, is DaaS de logische keuze. Het stelt je in staat om snel te schakelen, kosten te beheersen en hoogwaardige softwareoplossingen te realiseren zonder concessies te doen aan kwaliteit.\"}),/*#__PURE__*/e(\"p\",{children:\"Benieuwd hoe DaaS jouw bedrijf kan helpen? Neem contact met ons op en ontdek hoe wij jouw softwareontwikkeling kunnen transformeren.\"})]});export const richText8=/*#__PURE__*/n(i.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:'2025 lijkt het jaar van de agents te worden, een revolutionaire verschuiving in hoe software wordt ontworpen, ingezet en georkestreerd. Agents zijn veel meer dan een modewoord; ze vertegenwoordigen de volgende evolutie in intelligente systemen. Of je het nu \"Agentic AI\" of \"AI Agents\" noemt, het doel is duidelijk: zelfbeheerde, adaptieve systemen cre\\xebren die taken intelligent afhandelen, naadloos opschalen en met minimale menselijke tussenkomst integreren.'}),/*#__PURE__*/e(\"p\",{children:\"Voor ontwikkelaars, architecten en innovators brengt dit jaar kansen om:\"}),/*#__PURE__*/n(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Agent-designpatronen en frameworks te beheersen.\"})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Agentgerichte architecturen\"}),\" zoals agent meshes te verkennen.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Te experimenteren met het bouwen van autonome agents\"}),\" die kunnen leren, zich aanpassen en samenwerken.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"De opkomst van digitale guardians\"}),/*#__PURE__*/e(\"p\",{children:'Het concept van \"agents\" herdefinieert hoe we softwareontwikkeling benaderen. In plaats van statische applicaties of monolithische ontwerpen functioneren agents als dynamische, zelfstandige entiteiten. Deze digitale bewakers van moderne software-ecosystemen zorgen voor veerkracht, aanpassingsvermogen en schaalbaarheid.'}),/*#__PURE__*/e(\"h4\",{children:\"Waarom 2025 een doorbraakjaar kan worden\"}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"1. Volwassenheid van foundation models\"}),/*#__PURE__*/e(\"br\",{}),\"Grote taalmodellen en geavanceerde AI-architecturen hebben nieuwe hoogten bereikt in contextueel begrip en domeinspecifieke aanpassing. Tegen 2025 zullen bedrijven de rekenkundige en organisatorische infrastructuur hebben om deze modellen op schaal in te zetten, waardoor agents steeds geavanceerdere beslissingen kunnen nemen.\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"2. Integratie met moderne software-architecturen\"}),/*#__PURE__*/e(\"br\",{}),\"De brede adoptie van microservices, cloud-native platforms en container-orkestratietools (zoals Kubernetes) sluit naadloos aan bij agentgebaseerde systemen. Serverless computing en event-gedreven ontwerpen ontkoppelen softwarecomponenten verder, wat moeiteloze multi-agentco\\xf6rdinatie mogelijk maakt.\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"3. Groeiende behoefte aan AI-gedreven automatisering\"}),/*#__PURE__*/e(\"br\",{}),\"Organisaties zijn op zoek naar manieren om operationele overhead te verminderen en besluitvorming te verbeteren. Terwijl AI-integraties in 2023\u201324 gericht waren op specifieke toepassingen (zoals chatbots), zal 2025 agents zien die hele processen orkestreren, wat strategische innovatie en effici\\xebntie stimuleert.\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"4. Opkomst van Agent Frameworks\"}),/*#__PURE__*/e(\"br\",{}),\"Nieuwe agent-frameworks en ontwikkelplatforms vereenvoudigen de ontwikkeling van multi-agentsystemen. Deze frameworks bieden gestandaardiseerde communicatieprotocollen, lifecyclebeheer en monitoring, zodat ontwikkelaars zich kunnen richten op innovatie zonder het wiel opnieuw uit te vinden.\"]}),/*#__PURE__*/e(\"h3\",{children:\"De evoluerende rol van AI Agents\"}),/*#__PURE__*/e(\"p\",{children:\"Agents evolueren snel van ondersteunende tools naar operationele pijlers binnen bedrijfsomgevingen. Aanvankelijk gezien als assistenten, spelen ze nu cruciale rollen in:\"}),/*#__PURE__*/n(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Het monitoren van gedistribueerde infrastructuren.\"})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Het stroomlijnen van backend-workflows.\"})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Het dynamisch aanpassen aan marktomstandigheden.\"})})})]}),/*#__PURE__*/e(\"h4\",{children:\"Agents als kerncomponenten van next-generation applicaties\"}),/*#__PURE__*/e(\"p\",{children:\"In moderne applicaties zijn agents niet langer een bijzaak. Ontwikkelaars ontwerpen systemen nu vanaf het begin rond agent-frameworks. Deze frameworks stellen agents in staat om:\"}),/*#__PURE__*/n(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Microservices, datastromen en API\u2019s te orkestreren.\"})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Bijna real-time aanpassingen te maken aan gebruikersvragen en marktschommelingen.\"})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Continu samen te werken en te leren.\"})})})]}),/*#__PURE__*/e(\"h4\",{children:\"Definitie van Agentic AI en Multi-Agent Systemen (MAS)\"}),/*#__PURE__*/n(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Agentic AI\"}),\" verwijst naar intelligente software-entiteiten die hun omgeving kunnen waarnemen, potenti\\xeble acties kunnen overwegen en autonoom taken kunnen uitvoeren om doelen te bereiken.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Multi-Agent Systemen (MAS)\"}),\" omvatten meerdere gespecialiseerde agents die samenwerken om complexe problemen op te lossen via samenwerking, co\\xf6rdinatie en communicatie.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Belangrijke Agent-Designpatronen\"}),/*#__PURE__*/e(\"p\",{children:\"Effectieve agents ontwerpen vereist principes die modulariteit, aanpasbaarheid en responsiviteit waarborgen. Belangrijke patronen zijn onder meer:\"}),/*#__PURE__*/n(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Stateful Mediator Patterns:\"}),\" Agents behouden tijdelijke staten en context en fungeren als tussenpersonen tussen services en gebruikersinterfaces.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Adaptieve besluitvorming:\"}),\" Agents kiezen strategie\\xebn op basis van dynamische inputs, zoals resources opschalen of verzoeken omleiden.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Beleidsgedreven architecturen:\"}),\" regels en beleidslijnen sturen het gedrag van agents, waardoor naleving, beveiliging en ethische standaarden worden gewaarborgd.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Vooruitblik: Agents als de ruggengraat van IT\"}),/*#__PURE__*/e(\"p\",{children:\"Tegen 2030 zullen agents naar verwachting:\"}),/*#__PURE__*/n(\"ol\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Samenwerken in 'swarms':\"}),\" honderden of duizenden agents die collectief werken en zich aanpassen via continu leren.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Integreren met IoT en Robotica:\"}),\" Agents die autonome voertuigen beheren of energieverbruik optimaliseren in slimme steden.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Ethische standaarden versterken:\"}),\" governance-frameworks die verantwoordelijk agentgedrag waarborgen.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"De huidige koers suggereert een toekomst waarin elke laag van bedrijfstechnologie\u2014applicaties, infrastructuur en services\u2014doordrenkt is met agent-gedreven intelligentie, wat de weg vrijmaakt voor zelfbeheerde ecosystemen.\"}),/*#__PURE__*/e(\"h3\",{children:\"Conclusie\"}),/*#__PURE__*/e(\"p\",{children:\"2025 markeert het begin van een nieuw tijdperk in softwareontwikkeling. De opkomst van Agentic AI, aangedreven door geavanceerde architecturen en groeiende vraag in het bedrijfsleven, wijst op een transformatieve verschuiving. Agents zijn niet langer slechts tools; ze worden de ruggengraat van moderne IT en drijven effici\\xebntie, innovatie en veerkracht aan in een snel evoluerend digitaal landschap. Bedrijven die dit paradigma omarmen, zullen voorop lopen in een slimmere en adaptievere toekomst in onze ogen. \"})]});export const richText9=/*#__PURE__*/n(i.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Tijdens onze trajecten met klanten die AI-oplossingen implementeren of AI integreren in hun bestaande producten, merken we hoezeer het security-landschap is verschoven. Waar voorheen een standaardaanpak voor SaaS- of cloudbeveiliging toereikend was, zien we nu dat CISO\u2019s en hun securityteams nieuwe en complexere vragen stellen zodra AI om de hoek komt kijken. Er is een groeiende behoefte aan gedetailleerde uitleg: hoe passen wij AI toe en op welke manier borgen we de veiligheid ervan?\"}),/*#__PURE__*/e(\"p\",{children:\"Uit onze ervaring blijkt echter dat wanneer we dit onderwerp goed adresseren, de samenwerking met securityteams niet alleen soepeler verloopt, maar dat we ook sneller tot een waardevolle, langdurige relatie komen met een betere, veiligere output.\"}),/*#__PURE__*/e(\"h3\",{children:\"Waarom deze gesprekken zo belangrijk zijn\"}),/*#__PURE__*/e(\"p\",{children:\"In gesprekken met securityteams zien we dat zij niet alleen functioneren als beschermers van de infrastructuur, maar ook als onderzoekers die continu zoeken naar mogelijke zwakke plekken. Ze vertrouwen niet zomaar op onze woorden: ze willen weten hoe onze AI-modellen getraind worden, welke data we gebruiken, hoe we deze beschermen en hoe we anticiperen op scenario\u2019s waarin er iets misgaat.\"}),/*#__PURE__*/e(\"p\",{children:\"AI brengt nieuwe uitdagingen met zich mee\u2014denk aan datamanipulatie, privacykwesties of het fenomeen \u201Challucinaties\u201D bij modellen. Deze vraagstukken vereisen een andere denkwijze. Wij begrijpen dat securityteams precies willen weten welke processen we hebben ingericht, welke controles we uitvoeren en hoe we omgaan met risico\u2019s, nu en in de toekomst.\"}),/*#__PURE__*/e(\"h3\",{children:\"Onze aanpak om het vertrouwen van security-teams te winnen\"}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"1. Meteen duidelijkheid scheppen:\"}),/*#__PURE__*/e(\"br\",{}),\"We geven direct aan dat onze aanpak voor AI-beveiliging anders is dan bij traditionele SaaS- of cloudbeveiliging. We benoemen wie binnen ons team verantwoordelijk is voor het AI-traject, welke doelen we nastreven en hoe we vanaf de start security hebben meegenomen in onze overwegingen. Zo cre\\xebren we een helder kader voor het verdere gesprek. \"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"2. Diepgang in datagebruik en -bescherming:\"}),/*#__PURE__*/e(\"br\",{}),\"Securityteams willen tot in detail weten welke data we gebruiken en hoe we deze beveiligen. We zijn daarom open over onze encryptie- en anonimisatiestrategie\\xebn, en over de maatregelen die we nemen om \u201Cdata poisoning\u201D te voorkomen. Door deze openheid tonen we dat we hun zorgpunten begrijpen en er proactief mee omgaan.\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"3. Toonbare audit-trails:\"}),/*#__PURE__*/e(\"br\",{}),\"We kunnen precies laten zien hoe we loggen, welke tooling we gebruiken en hoe we een volledig audit-trail bijhouden. Zo kunnen securityteams zelfstandig nagaan hoe we met data omgaan, of we afwijkingen signaleren en hoe snel we daarop reageren.\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"4. Referenties naar erkende frameworks:\"}),/*#__PURE__*/e(\"br\",{}),\"We sluiten aan bij hun referentiekader door bekende raamwerken, zoals dat van NIST, te noemen. Hierin worden concrete bedreigingen en best practices benoemd. Door hierop te wijzen, laten we zien dat we niet in een vacu\\xfcm opereren, maar gedegen onderzoek hebben gedaan naar hun wereld en zorgen.\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"5. Eerlijkheid over het onbekende:\"}),/*#__PURE__*/e(\"br\",{}),\"Als we niet op elke vraag meteen een antwoord hebben, zijn we daar eerlijk over. We erkennen dat AI-modellen zich blijven ontwikkelen, dat er nieuwe dreigingen kunnen ontstaan en dat we bereid zijn samen te leren. Deze openheid versterkt onze geloofwaardigheid en nodigt uit tot een constructieve dialoog.\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"6. Security als onderdeel van onze proof-of-concept:\"}),/*#__PURE__*/e(\"br\",{}),\"Bij een proof-of-concept defini\\xebren we ook duidelijke securitydoelstellingen. We laten bijvoorbeeld zien hoe vaak data is geraadpleegd, hoe en waarom we deze geanonimiseerd hebben en welke controles we uitvoeren. Zo krijgen securityteams niet alleen de uitkomst, maar ook inzicht in ons proces.\"]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"7. Duidelijkheid over dreigingsmitigatie:\"}),/*#__PURE__*/e(\"br\",{}),\"We benoemen actief de dreigingen die we zien, hoe we ze aanpakken en vragen de klant om hun visie. Zo wordt het gesprek interactief: we tonen dat we hun expertise waarderen en dat we onze aanpak waar nodig willen fine-tunen op basis van hun feedback.\"]}),/*#__PURE__*/e(\"h3\",{children:\"Het resultaat: sneller vertrouwen en betere software\"}),/*#__PURE__*/e(\"p\",{children:\"Door proactief, transparant en open te zijn, merken we dat we sneller het vertrouwen van securityteams winnen. In plaats van een langdurig ondervragingsproces, ontstaat er een constructieve dialoog. Zo zien deze teams ons niet als een partij die AI er \u201Ceven bij doet\u201D, maar als een gelijkwaardige gesprekspartner die hun taal spreekt, hun belangen begrijpt en samen met hen de lat hoger wil leggen.\"}),/*#__PURE__*/e(\"p\",{children:\"Dit leidt tot minder vertraging, minder onzekerheid en een stevigere basis voor een langdurige samenwerking. Bovendien levert hun feedback ons waardevolle inzichten op, waardoor wij onze eigen producten en processen voortdurend kunnen aanscherpen. Hierdoor gaan we met nog meer vertrouwen en een n\\xf3g beter verhaal naar volgende klanten.\"}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Conclusie:\"}),/*#__PURE__*/e(\"br\",{}),\"In onze ervaring is het duidelijk: om AI met succes te verkopen aan grote ondernemingen, moeten we securityteams vanaf het begin als serieuze gesprekspartners behandelen. Door transparant te zijn, onze aanpak te delen, open te staan voor feedback en samen te leren, bouwen we niet alleen vertrouwen op, maar cre\\xebren we ook een samenwerkingsverband dat voor alle partijen waarde toevoegt.\"]})]});export const richText10=/*#__PURE__*/n(i.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Met de groeiende mogelijkheden van kunstmatige intelligentie worden autonome agents\u2014door AI aangedreven modules die zelfstandig complexe taken uitvoeren\u2014steeds vaker ingezet in diverse sectoren. Ze beloven hogere effici\\xebntie, continue werking en het vermogen om zowel eenvoudige als complexe taken op grote schaal te automatiseren. Echter, naarmate meer agenten toetreden tot dit digitale ecosysteem, wordt het veilig en effectief beheren en co\\xf6rdineren van deze entiteiten een grote uitdaging.\"}),/*#__PURE__*/e(\"p\",{children:\"De Agentic Mesh is een innovatief raamwerk dat deze uitdagingen aanpakt door een veilig ecosysteem te bieden dat samenwerking, interactie en veilige transacties tussen agenten bevordert. Met duidelijke protocollen en mechanismen voor het opbouwen van vertrouwen stelt de Agentic Mesh agenten in staat niet alleen taken te voltooien, maar ook autonoom te interageren, wat leidt tot een zelfvoorzienend digitaal ecosysteem.\"}),/*#__PURE__*/e(\"h3\",{children:\"Wat is Agentic Mesh?\"}),/*#__PURE__*/e(\"p\",{children:\"Agentic Mesh is een onderling verbonden ecosysteem dat veilige ontdekking, interactie en transacties van autonome agenten ondersteunt. Het stelt hen in staat binnen vastgestelde grenzen te opereren, vertrouwen op te bouwen en te communiceren met gebruikers en andere agenten. Gebaseerd op transparantie, betrouwbaarheid en gebruiksgemak, cre\\xebert het een omgeving waar agenten samenwerkingspartners kunnen vinden, toegang krijgen tot bronnen en kunnen handelen binnen een kader dat vertrouwen en verantwoording bevordert.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Belangrijke begrippen:\"})}),/*#__PURE__*/n(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Agentic AI\"}),\": Geavanceerde AI-modellen met geavanceerde redeneer- en planningsmogelijkheden, waardoor ze autonoom complexe problemen kunnen oplossen.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Autonome Agents\"}),\": Digitale entiteiten aangedreven door Agentic AI, die zelfstandig beslissingen nemen en taken uitvoeren volgens hun doel en beperkingen.\"]})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Architectuur van Agentic Mesh\"})}),/*#__PURE__*/e(\"p\",{children:\"De architectuur ondersteunt zowel de kernfuncties die agenten nodig hebben als de regulerings-, beheer- en interactiebehoeften van het ecosysteem. Belangrijke componenten zijn:\"}),/*#__PURE__*/n(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Marktplaats\"}),\": De gebruikersinterface waar agents worden vermeld, ontdekt en beoordeeld.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Register\"}),\": Een centraal register voor alle agent-metadata zoals doel, eigenaar en beleid.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"DNS-integratie\"}),\": Elke agent krijgt een DNS-naam, waardoor ze eenvoudig kunnen worden gelokaliseerd en beheerd.\"]})})]}),/*#__PURE__*/n(\"p\",{children:[\"Deze elementen ondersteunen drie gebruikersgroepen: \",/*#__PURE__*/e(\"strong\",{children:\"consumenten\"}),\", \",/*#__PURE__*/e(\"strong\",{children:\"ontwikkelaars\"}),\" en \",/*#__PURE__*/e(\"strong\",{children:\"toezichthouders\"}),\". Consumenten werken met agents om taken te voltooien, ontwikkelaars bouwen en publiceren agents, en toezichthouders zorgen voor naleving en betrouwbaarheid binnen het ecosysteem.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Kenmerken van Autonome Agents\"})}),/*#__PURE__*/e(\"p\",{children:\"Agents moeten voldoen aan specifieke eisen voor betrouwbaarheid en bruikbaarheid:\"}),/*#__PURE__*/n(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Doelgericht Ontwerp\"}),\": Elk agent heeft een duidelijk doel dat zijn acties bepaalt en focus behoudt.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Verantwoordelijkheid\"}),\": Elke agent is gekoppeld aan een eigenaar die toezicht houdt op het gedrag.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Betrouwbaarheid\"}),\": Agents moeten consistent en voorspelbaar zijn, met transparante verslaglegging en naleving van normen.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Autonomie\"}),\": Ze handelen onafhankelijk binnen hun doel, maar respecteren regels van eigenaren en het ecosysteem.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Vindbaarheid\"}),\": Agents zijn vindbaar via het register op basis van kenmerken en mogelijkheden.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Intelligentie\"}),\": Ze gebruiken taalmodellen om taken effectief te plannen en uit te voeren.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Deze kenmerken bevorderen wederzijds vertrouwen, waardoor Agents effectief kunnen samenwerken binnen de Agentic Mesh.\"}),/*#__PURE__*/e(\"h3\",{children:\"Kernfunctionaliteiten van het Agentic Mesh-ecosysteem\"}),/*#__PURE__*/n(\"p\",{children:[\"De Agentic Mesh werkt via drie hoofdprocessen: \",/*#__PURE__*/e(\"strong\",{children:\"Registratie\"}),\", \",/*#__PURE__*/e(\"strong\",{children:\"Ontdekking\"}),\" en \",/*#__PURE__*/e(\"strong\",{children:\"Taakuitvoering\"}),\".\"]}),/*#__PURE__*/e(\"h4\",{children:\"1. Registratie van Autonome Agents\"}),/*#__PURE__*/e(\"p\",{children:\"Het registratieproces omvat:\"}),/*#__PURE__*/n(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Configuratie\"}),\": Defini\\xebren van doel, eigenaar en mogelijkheden van de agent.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Registratie in het Register\"}),\": Vastleggen van agent-informatie voor toegankelijkheid.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"DNS-registratie\"}),\": Toewijzen van een unieke DNS-naam.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Goedkeuring\"}),\": Eventuele menselijke goedkeuring voor naleving van normen.\"]})})]}),/*#__PURE__*/e(\"h4\",{children:\"2. Ontdekking van Autonome Agents\"}),/*#__PURE__*/e(\"p\",{children:\"Gebruikers en agents kunnen relevante agenten vinden door:\"}),/*#__PURE__*/n(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Zoeken in het Register\"}),\": Op basis van specifieke criteria.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"DNS-opzoeking\"}),\": Voor directe interactie en taakuitvoering.\"]})})]}),/*#__PURE__*/e(\"h4\",{children:\"3. Taakuitvoering\"}),/*#__PURE__*/e(\"p\",{children:\"Het proces waarbij een agent een taak voltooit:\"}),/*#__PURE__*/n(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Selectie\"}),\": Gebruiker kiest een geschikte agent.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Uitvoeringsplan\"}),\": De agent ontwikkelt een plan, mogelijk met andere agenten.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Communicatie\"}),\": De agent houdt de gebruiker op de hoogte en vraagt om input.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Ervaringslagen binnen Agentic Mesh\"}),/*#__PURE__*/e(\"p\",{children:\"Het ecosysteem omvat drie ervaringslagen:\"}),/*#__PURE__*/n(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Gebruikerslaag\"}),\": Biedt consumenten een marktplaats met zoek- en filtermogelijkheden.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Agentlaag\"}),\": Agenten ontdekken en interageren autonoom met anderen via API's.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Beheerderslaag\"}),\": Voor beheer en onderhoud, met monitoring en probleemoplossing.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Vertrouwen opbouwen: De basis van Agentic Mesh\"}),/*#__PURE__*/e(\"p\",{children:\"Vertrouwen wordt opgebouwd via:\"}),/*#__PURE__*/n(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Feedbackmechanismen\"}),\": Voor prestatiebeoordelingen.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Betrouwbaarheidsregister\"}),\": Agents bouwen vertrouwen op door consistentie.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Transparante Certificering\"}),\": Voldoen aan operationele en ethische normen.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Onafhankelijke Audits\"}),\": Verifi\\xebren naleving van beleid.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Publicatie van Vertrouwensstatistieken\"}),\": Maakt weloverwogen beslissingen mogelijk.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Conclusie: De toekomst van autonome samenwerking\"}),/*#__PURE__*/e(\"p\",{children:\"De Agentic Mesh is een baanbrekende ontwikkeling in autonome agent-ecosystemen. Door een gestructureerde en veilige omgeving te bieden, maakt het complexe samenwerkingen mogelijk, verhoogt het de effici\\xebntie en versterkt het het vertrouwen in digitale omgevingen. Naarmate meer bedrijven en industrie\\xebn autonome agenten adopteren, zal de Agentic Mesh een cruciale rol spelen in de toekomst van werk en samenwerking, traditionele processen transformeren en het potentieel van AI-gedreven agenten vergroten.\"})]});export const richText11=/*#__PURE__*/n(i.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Maak kennis met Bonsai Blocks: Modulaire Oplossingen voor Maatwerk Softwareontwikkeling\"})}),/*#__PURE__*/e(\"p\",{children:\"Bij Bonsai Software begrijpen we dat elk bedrijf unieke behoeften, uitdagingen en doelen heeft. Daarom introduceren we Bonsai Blocks\u2014een nieuwe manier om software-oplossingen te bouwen die perfect aansluiten op de wensen en doelen van jouw bedrijf.\"}),/*#__PURE__*/e(\"p\",{children:\"Bonsai Blocks is onze modulaire aanpak waarmee we onze diensten kunnen aanpassen aan precies wat je nodig hebt. Elk \u201Cblock\u201D vertegenwoordigt een kernonderdeel van onze expertise, zoals AI/ML-integratie, Design, Back-end-ontwikkeling en meer. Met deze flexibele bouwstenen kunnen we exact de oplossing samenstellen die bij jouw project past\u2014niet meer en niet minder. Zo houd je controle over de omvang en de focus van het project.\"}),/*#__PURE__*/e(\"p\",{children:\"Of je nu begint met een Proof of Concept, opschaalt naar een Minimum Viable Product of doorstoomt naar een Full-Scale-oplossing, met Bonsai Blocks bouw je op je eigen tempo en kun je uitbreiden wanneer je bedrijf groeit. Het is de perfecte combinatie van maatwerk en schaalbaarheid, waarmee bedrijven precies die tools en technologie\\xebn kunnen benutten die zij nodig hebben.\"}),/*#__PURE__*/e(\"p\",{children:\"Bonsai Blocks staat niet alleen voor flexibiliteit, maar ook voor helderheid en waardecreatie. Klaar om te bouwen? Laten we kijken hoe Bonsai Blocks jouw volgende grote idee kan versterken.\"})]});export const richText12=/*#__PURE__*/n(i.Fragment,{children:[/*#__PURE__*/e(\"h1\",{children:\"AI vs. Human Engineers: Een Benchmarking Strijd\"}),/*#__PURE__*/e(\"p\",{children:\"In de snel veranderende software-industrie is de vraag of AI echt kan concurreren met menselijke engineers actueler dan ooit. Bij Bonsai Software geloven we dat de toekomst van ontwikkeling ligt in de krachtige samenwerking tussen mens en AI. Maar hoe presteren de nieuwste AI-modellen echt ten opzichte van menselijke engineers wanneer ze geconfronteerd worden met real-world coderingsuitdagingen?\"}),/*#__PURE__*/n(\"p\",{children:[\"Ge\\xefnspireerd door het \",/*#__PURE__*/e(\"strong\",{children:\"AI Benchmarking Report van CodeSignal\"}),\", wilden we verkennen waar AI uitblinkt en waar menselijke expertise nog steeds onmisbaar is. Laten we de resultaten eens nader bekijken en zien wat dit betekent voor de toekomst van softwareontwikkeling.\"]}),/*#__PURE__*/e(\"h3\",{children:\"Waarom AI Benchmarken?\"}),/*#__PURE__*/e(\"p\",{children:\"AI verandert de manier waarop software wordt ontwikkeld, van het automatiseren van routinematige coderingsactiviteiten tot het assisteren bij het debuggen. Maar de vraag blijft: kunnen AI-modellen dezelfde complexe, genuanceerde problemen aanpakken waarmee menselijke engineers dagelijks worden geconfronteerd?\"}),/*#__PURE__*/e(\"p\",{children:\"Het rapport van CodeSignal biedt een kritisch inzicht in deze vraag door verschillende AI-modellen te vergelijken met menselijke kandidaten aan de hand van assessments die relevant zijn voor echte banen. De bevindingen laten zien waar AI uitblinkt\u2014en waar het moeite heeft om de menselijke intu\\xeftie en creativiteit bij te houden. Bij Bonsai herkennen we deze inzichten sterk in wat we zelf zien in de industrie.\"}),/*#__PURE__*/e(\"h3\",{children:\"Methodologie: Testen van AI en menselijke engineers\"}),/*#__PURE__*/e(\"p\",{children:\"CodeSignal liet verschillende populaire Large Language Models (LLMs) een reeks coderingsuitdagingen doorlopen, dezelfde uitdagingen die toonaangevende technologiebedrijven gebruiken om software-engineers te beoordelen. Deze uitdagingen vereisen meer dan alleen basisvaardigheden in programmeren\u2014ze testen probleemoplossende vaardigheden, refactoring-expertise en het omgaan met edge-cases.\"}),/*#__PURE__*/e(\"p\",{children:\"De AI-modellen werden beoordeeld op twee belangrijke prestatie-indicatoren:\"}),/*#__PURE__*/n(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Gemiddelde score\"}),\": Het percentage geslaagde testcases.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Oplospercentage\"}),\": Het percentage volledig opgeloste problemen.\"]})})]}),/*#__PURE__*/e(\"p\",{children:'Voor een eerlijke vergelijking putte CodeSignal uit een dataset van meer dan 500.000 menselijke engineers, gecategoriseerd als \"gemiddelde kandidaten\" en \"topkandidaten\". Dit bood een duidelijke benchmark om de prestaties van AI te vergelijken met die van menselijke engineers, met name degenen in de top 20% van hun vakgebied.'}),/*#__PURE__*/e(\"h3\",{children:\"Belangrijkste bevindingen: Mensen leiden nog steeds in complexe taken\"}),/*#__PURE__*/e(\"p\",{children:\"De resultaten? Hoewel AI uitstekend presteerde bij routinematige coderingsproblemen, kwamen menselijke engineers nog steeds als winnaar uit de bus bij complexere problemen. Enkele opvallende inzichten uit de benchmarking van CodeSignal:\"}),/*#__PURE__*/n(\"ol\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"AI excelleert in eenvoudige taken\"}),\": Modellen zoals GPT-4 en Gemini-1.5 presteerden uitzonderlijk goed in het oplossen van routinematige coderingsproblemen. Dit toont aan dat AI een waardevol hulpmiddel kan zijn om eenvoudige taken te automatiseren.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Mensen blinken uit in complexe probleemoplossing\"}),\": Wanneer taken kritische denkvaardigheden vereisten, met name rondom edge-cases en meerstapsproblemen, presteerden top menselijke kandidaten consequent beter dan zelfs de meest geavanceerde AI-modellen. Menselijke creativiteit, aanpassingsvermogen en intu\\xeftie bleken cruciaal te zijn in deze uitdagendere scenario's.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Multi-shot verbetering\"}),\": Net als mensen verbeterden AI-modellen hun prestaties wanneer ze meerdere pogingen kregen om hun oplossingen te verfijnen (d.w.z. multi-shot pogingen). Echter, hoewel modellen zoals GPT-4o veerkracht toonden met extra feedback, begonnen anderen zoals Gemini-Flash vaak te stagneren of zelfs achteruit te gaan na te veel pogingen.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"AI + Menselijke Samenwerking: De Toekomst van Ontwikkeling\"}),/*#__PURE__*/n(\"p\",{children:[\"De duidelijke conclusie is dat \",/*#__PURE__*/e(\"strong\",{children:\"AI alleen menselijke engineers niet kan vervangen\"}),\"\u2014maar het kan hun productiviteit en effici\\xebntie wel verhogen. Zoals het rapport van CodeSignal benadrukt, ligt de echte kracht in \",/*#__PURE__*/e(\"strong\",{children:\"samenwerking tussen mens en AI\"}),\". AI kan repetitieve taken aanpakken en engineers helpen sneller te itereren, terwijl menselijke ontwikkelaars het kritische denken en de creativiteit inbrengen die nodig zijn om complexe, real-world problemen op te lossen.\"]}),/*#__PURE__*/n(\"p\",{children:[\"Bij Bonsai Software omarmen we deze collaboratieve toekomst met ons \",/*#__PURE__*/e(\"strong\",{children:\"AI-Assisted Development Framework\"}),\". Wij geloven in het benutten van AI om onze engineers slimmer te laten werken, zodat ze zich kunnen concentreren op de creatieve en strategische elementen van softwareontwikkeling.\"]}),/*#__PURE__*/e(\"p\",{children:\"Door AI-tools te integreren die de menselijke engineers ondersteunen in plaats van vervangen, helpen we onze klanten om meer innovatieve, veerkrachtige software te bouwen.\"}),/*#__PURE__*/e(\"h3\",{children:\"Klaar om samen te werken met AI?\"}),/*#__PURE__*/e(\"p\",{children:\"Wij zijn enthousiast over de toekomst van AI en menselijke samenwerking, en we willen jou helpen de voordelen van deze krachtige combinatie te ervaren. Of je nu je ontwikkelingsproces wilt stroomlijnen of complexere coderingsuitdagingen wilt aanpakken, Bonsai Software staat klaar om je te begeleiden.\"}),/*#__PURE__*/e(\"p\",{children:\"Neem vandaag nog contact met ons op en ontdek hoe wij je kunnen helpen het beste van beide werelden te benutten: de precisie van AI en het vernuft van menselijke engineers.\"})]});export const richText13=/*#__PURE__*/n(i.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Vandaag willen we bij Bonsai Software graag onze kijk delen op de nieuwste doorbraak in AI: OpenAI heeft hun nieuwste modellen aangekondigd, namelijk de OpenAI o1 en OpenAI o1 mini. Ze hebben niet alleen een nieuw niveau van AI-capaciteit bereikt, maar beginnen ook met een frisse aanpak, alsof de teller opnieuw op nul wordt gezet.\"}),/*#__PURE__*/e(\"p\",{children:\"Deze modellen zijn ontwikkeld om complexe problemen te tackelen en nemen net iets meer tijd om een antwoord te formuleren, vergelijkbaar met hoe een mens een moeilijk probleem zou aanpakken. Vooral de OpenAI o1 heeft indrukwekkende resultaten laten zien op het gebied van wiskunde, codering en redeneren. Daarnaast presteert dit model bijna vier keer beter tegen zogeheten \u201Cjailbreaks\u201D in vergelijking met GPT-4o.\"}),/*#__PURE__*/e(\"p\",{children:\"De impact van dit nieuwe niveau van redeneren zal voelbaar zijn in veel industrie\\xebn, van genomica en economie tot cognitiewetenschappen en zelfs kwantumfysica \u2014 zo krachtig is het.\"}),/*#__PURE__*/e(\"p\",{children:\"De OpenAI o1 mini is speciaal ontworpen voor ontwikkelaars en blinkt uit in het genereren en debuggen van complexe code, terwijl het model 80% goedkoper is dan zijn grote broer, de OpenAI o1.\"}),/*#__PURE__*/e(\"p\",{children:\"Laten we nu dieper ingaan op onze analyse, waarin we de modellen op drie belangrijke taken vergelijken en enkele recente benchmarks en beoordelingen van experts bespreken.\"}),/*#__PURE__*/e(\"h3\",{children:\"Resultaten\"}),/*#__PURE__*/e(\"p\",{children:\"We hebben de OpenAI o1 en GPT-4o vergeleken op drie taken:\"}),/*#__PURE__*/n(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Redeneringspuzzels\"})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Wiskundige vergelijkingen\"})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Klantsupporttickets classificeren\"})})})]}),/*#__PURE__*/e(\"p\",{children:\"Uit onze analyses kwamen de volgende resultaten naar voren:\"}),/*#__PURE__*/n(\"ol\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Redeneringspuzzels\"}),\": Vergeleken met GPT-4o wist OpenAI o1 \\xe9\\xe9n puzzel meer correct op te lossen (12/16). Beide modellen hadden moeite met analoge puzzels, maar de o1 presteerde beter bij puzzels die meer rekenwerk vereisten.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Wiskundige vergelijkingen\"}),\": We testten met de tien moeilijkste SAT-vragen en OpenAI o1 loste er zes goed op, terwijl GPT-4o slechts twee antwoorden correct had. We voegden ook Claude 3.5 Sonnet toe, maar deze presteerde net zo slecht als GPT-4o.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Classificatie\"}),\": OpenAI o1 had een verbetering van 12% ten opzichte van GPT-4o op 100 testcases. Met een precisie van 83% en een sterkere f1-score is OpenAI o1 de beste keuze voor taken waar nauwkeurigheid belangrijker is dan snelheid.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Belangrijke Observaties\"}),/*#__PURE__*/n(\"ol\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Productie-uitdagingen\"}),\": Het implementeren van OpenAI o1 voor productietaken is lastig. Het model neemt vaak meer tijd om te \u201Cdenken\u201D (soms meer dan drie minuten per antwoord), en het is moeilijk te voorspellen hoe lang een output zal duren. Bovendien worden onzichtbare tokens die tijdens het redeneerproces worden gegenereerd, wel in rekening gebracht.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Geen geavanceerde prompting nodig\"}),': Dit model lijkt goed te reageren op eenvoudige prompts. Extra \"Chain of Thought\" (CoT)-voorbeelden of few-shot prompts hebben in sommige gevallen zelfs een negatief effect op de prestaties.']})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Niet geschikt voor alle toepassingen\"}),\": Hoewel OpenAI o1 uitblinkt in het oplossen van complexe problemen, mist het enkele standaardfuncties zoals streaming en toolintegratie, die wel beschikbaar zijn in GPT-4o.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Kies je modellen verstandig\"}),': Het is belangrijk om te weten welk type taak beter past bij een \"redeneringsmodel\" versus een \"standaardmodel\". Voor eenvoudige taken presteert GPT-4o vaak sneller, maar is OpenAI o1 beter in het oplossen van complexe vraagstukken, zij het tegen een hogere prijs.']})})]}),/*#__PURE__*/e(\"h3\",{children:\"Conclusie\"}),/*#__PURE__*/e(\"p\",{children:\"OpenAI o1 is een doorbraak op het gebied van AI-redenering en biedt een aanzienlijke verbetering voor specifieke, moeilijk op te lossen problemen, vooral op het gebied van wiskunde en complexe redenering. Toch maakt de hoge latentie en de hoge kosten het model minder geschikt voor veel dagelijkse productiebehoeften. Voor de meeste gevallen blijft GPT-4o de beste keuze, terwijl OpenAI o1 meer geschikt is voor uitdagende problemen die geen haast hebben.\"}),/*#__PURE__*/e(\"p\",{children:\"Als je overweegt om deze modellen zelf te evalueren voor jouw specifieke use-case, staan wij bij Bonsai Software klaar om je hierbij te ondersteunen. Plan een gesprek met een van onze AI-experts om jouw evaluatie op te zetten.\"})]});export const richText14=/*#__PURE__*/n(i.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Bij Bonsai Software zijn we altijd op zoek naar manieren om taalmodellen, zoals GPT-4o of Claude 3.5 Sonnet, effectiever te maken voor complexe vraagstukken. Hoewel deze Large Language Models (LLM\u2019s) goed zijn in het voorspellen van het volgende woord, hebben ze moeite met problemen die een stapsgewijze denkwijze vereisen.\"}),/*#__PURE__*/n(\"p\",{children:[\"En daar komt \",/*#__PURE__*/e(\"strong\",{children:\"prompt engineering\"}),\" om de hoek kijken.\"]}),/*#__PURE__*/n(\"p\",{children:[\"Met de juiste prompts kun je een taalmodel beter sturen en tot betere antwoorden komen. Er zijn verschillende technieken om een goede prompt te cre\\xebren, maar wanneer het gaat om complexe redeneertaken, steekt \",/*#__PURE__*/e(\"strong\",{children:\"Chain of Thought (CoT) prompting\"}),\" met kop en schouders boven de rest uit.\"]}),/*#__PURE__*/e(\"p\",{children:\"In deze blog duiken we in alles wat je moet weten over Chain of Thought prompting: wanneer het de juiste keuze is en hoe het zich verhoudt tot andere technieken.\"}),/*#__PURE__*/e(\"h3\",{children:\"Wat is Chain of Thought Prompting?\"}),/*#__PURE__*/e(\"p\",{children:\"Chain of Thought (CoT) prompting is een techniek waarbij LLM\u2019s worden aangemoedigd om een redeneerproces te volgen wanneer ze moeilijke problemen moeten oplossen. Dit doe je door het model een paar voorbeelden te laten zien waarbij het stapsgewijze redeneren duidelijk wordt uitgelegd. Het model volgt vervolgens deze \u201Credeneerketen\u201D om tot het juiste antwoord te komen.\"}),/*#__PURE__*/e(\"h3\",{children:\"Standaard prompten vs Chain of Thought prompten\"}),/*#__PURE__*/e(\"p\",{children:\"Deze techniek is bijzonder effectief omdat het complexe problemen opsplitst in beter beheersbare onderdelen. Hierdoor kunnen modellen zich richten op het oplossen van elk onderdeel, wat de nauwkeurigheid vergroot. Dit succes bij complexe taken heeft ertoe geleid dat nieuwere modellen, zoals OpenAI o1, deze aanpak al ingebouwd hebben, wat hen nog beter maakt in het omgaan met uitdagende problemen. Dit vereist echter een andere set promptingtechnieken.\"}),/*#__PURE__*/e(\"h3\",{children:\"Standaard CoT voorbeeld: Een lineaire vergelijking oplossen\"}),/*#__PURE__*/e(\"p\",{children:\"LLM\u2019s worden steeds beter in wiskunde, maar het blijft een uitdaging. Wanneer je een LLM een wiskundig probleem laat oplossen, helpt het om het model door de stappen te leiden die het moet nemen voordat het bij het eindantwoord komt. Zie hieronder een voorbeeld:\"}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Systeembericht\"}),\":\",/*#__PURE__*/e(\"br\",{}),'\"Je bent de beste wiskundige ter wereld en je gaat me helpen lineaire vergelijkingen op te lossen.\"']}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Voorbeeld\"}),\":\",/*#__PURE__*/e(\"br\",{}),\"Voor de vergelijking 5x - 4 = 16\"]}),/*#__PURE__*/n(\"ol\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Tel 4 op bij beide zijden: 5x - 4 + 4 = 16 + 4 \u2192 5x = 20\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Deel beide zijden door 5: 5x / 5 = 20 / 5 \u2192 x = 4\"})})]}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Gebruikersbericht\"}),\":\",/*#__PURE__*/e(\"br\",{}),\"Los nu 2x + 3 = 7 op.\"]}),/*#__PURE__*/e(\"p\",{children:\"En dan krijgen we dit van GPT-4o:\"}),/*#__PURE__*/n(\"ol\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Trek 3 af van beide zijden: 2x + 3 - 3 = 7 - 3 \u2192 2x = 4\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Deel beide zijden door 2: 2x / 2 = 4 / 2 \u2192 x = 2\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Het model volgde de tussenstappen en kwam tot het juiste antwoord. Maar meestal wil je dat het model de stappen doorloopt, maar alleen het eindresultaat toont. Je kunt dit bereiken door bijvoorbeeld je prompts te koppelen of technieken te gebruiken zoals het verbergen van het denkproces in een apart XML-tag en alleen het eindantwoord weer te geven.\"}),/*#__PURE__*/e(\"h3\",{children:\"Verschil tussen Few-Shot prompting en Chain of Thought\"}),/*#__PURE__*/e(\"p\",{children:\"Few-shot prompting geeft het model enkele voorbeelden, zodat het begrijpt wat het moet doen, zonder de tussenliggende stappen te tonen. Het wiskundevoorbeeld zou er zo uitzien: \u201CVoor de vergelijking 5x - 4 = 16 is het resultaat: x = 4.\u201D\"}),/*#__PURE__*/e(\"p\",{children:\"Chain of Thought prompting daarentegen laat het redeneerproces stap-voor-stap zien, wat helpt om nauwkeuriger en gedetailleerdere antwoorden te krijgen.\"}),/*#__PURE__*/n(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Kortom\"}),\": Het gaat om het tonen van het denkproces, niet alleen het antwoord.\"]}),/*#__PURE__*/e(\"h3\",{children:\"Wanneer moet je Chain of Thought prompting gebruiken?\"}),/*#__PURE__*/e(\"p\",{children:\"CoT is ideaal voor taken die complexe redenering vereisen, zoals rekenkundige, logische of symbolische vraagstukken waarbij het model tussenstappen moet volgen om tot het juiste antwoord te komen. Voor benchmarks die redenering evalueren (zoals GPQA, MMLU, DROP, Big Bench) wordt vaak 3-shot of 5-shot CoT prompting gebruikt.\"}),/*#__PURE__*/e(\"p\",{children:\"CoT werkt bijzonder goed met grotere modellen (meer dan 100 miljard parameters), zoals PaLM en GPT-4o. Kleinere modellen kunnen moeite hebben met het cre\\xebren van een coherente redeneerketen en zijn vaak minder nauwkeurig.\"}),/*#__PURE__*/e(\"h3\",{children:\"Wat is Zero-Shot Chain-of-Thought prompting?\"}),/*#__PURE__*/e(\"p\",{children:'Zero-shot Chain-of-Thought prompting voegt simpelweg \"Laten we stap voor stap denken\" toe aan de oorspronkelijke prompt om het redeneerproces van het model te begeleiden. Dit is nuttig wanneer je geen voorbeelden hebt om in de prompt te verwerken.'}),/*#__PURE__*/e(\"p\",{children:\"Bijvoorbeeld: in plaats van te vragen \u201CLeg kwantumfysica uit\u201D, zou je kunnen zeggen \u201CLaten we stap voor stap denken: leg kwantumfysica uit.\u201D Dit helpt de AI om complexe onderwerpen op te splitsen in kleinere, behapbare delen.\"}),/*#__PURE__*/e(\"h3\",{children:\"Automatische Chain of Thought (Auto-CoT)\"}),/*#__PURE__*/e(\"p\",{children:\"Auto-CoT genereert automatisch tussenliggende redeneerstappen door gebruik te maken van een database met verschillende vragen die zijn gegroepeerd in clusters. Het proces doorloopt twee fasen: vragen clusteren en vervolgens demonstraties nemen uit elke cluster om een Zero-Shot CoT prompt te maken. Dit zorgt ervoor dat het model automatisch heldere instructies genereert.\"}),/*#__PURE__*/e(\"h3\",{children:\"Multimodale Chain-of-Thought prompting\"}),/*#__PURE__*/e(\"p\",{children:\"Multimodale Chain-of-Thought prompting combineert tekst en beelden om de redeneringsstappen te tonen. Met tools zoals GPT-4V(ision) kun je bijvoorbeeld foto\u2019s van een fiets delen samen met een handleiding om een probleem stap-voor-stap op te lossen.\"}),/*#__PURE__*/e(\"h3\",{children:\"Hoe haal je het meeste uit CoT prompts?\"}),/*#__PURE__*/e(\"p\",{children:\"Welke promptingtechniek je ook kiest, het is belangrijk om te experimenteren, testen en te leren wat het beste werkt voor je eindgebruikers. Chain of Thought prompting werkt vooral goed met grotere modellen en taken die complexe redenering vereisen. Bij Bonsai Software helpen we je graag om de juiste technieken in te zetten en te evalueren welke prompts het beste bij jouw project passen. Neem contact op met een van onze AI-experts als je vragen hebt!\"})]});export const richText15=/*#__PURE__*/n(i.Fragment,{children:[/*#__PURE__*/e(\"h1\",{children:\"GenAI vs. LLMs: de verschillen\"}),/*#__PURE__*/e(\"p\",{children:'In de afgelopen jaren hebben AI-gerelateerde krantenkoppen het internet overgenomen. Vaak verschijnen daarbij twee termen die door elkaar lijken te worden gebruikt: GenAI (generative AI) en LLMs (large language models). Velen, waaronder sommige ontwikkelaars, beschouwen deze begrippen als synoniemen. Vergelijkbaar met hoe mensen \"appels\" en \"peren\" soms op dezelfde manier bekijken, of \"AI\" en \"ML\". '}),/*#__PURE__*/e(\"p\",{children:\"Toch zijn er belangrijke verschillen. Generative AI is een breed concept dat verschillende vormen van contentgeneratie omvat, terwijl een LLM een specifieke toepassing van generative AI is. Zo wordt GPT-4o beschouwd als zowel een LLM als een GenAI-model, terwijl een model als Midjourney, dat alleen afbeeldingen genereert, puur een GenAI-model is.\"}),/*#__PURE__*/e(\"p\",{children:\"Laten we dieper ingaan op deze verschillen.\"}),/*#__PURE__*/e(\"h2\",{children:\"The Semantics: Wat is het verschil?\"}),/*#__PURE__*/e(\"p\",{children:\"Het belangrijkste om te begrijpen is dat GenAI en LLMs geen tegengestelden, synoniemen of subsets van elkaar zijn. Ze beschrijven verschillende categorie\\xebn van modellen die meestal voortkomen uit clusters van onderzoeksprojecten. \"}),/*#__PURE__*/e(\"p\",{children:\"Een LLM kan een vorm van generative AI zijn, en generative AI kan gebruikmaken van LLMs, maar ze beschrijven andere aspecten van AI. Afhankelijk van je kijk op de zaken, kan de ene als een superset van de andere worden gezien.\"}),/*#__PURE__*/e(\"p\",{children:\"Hieronder bekijken we de gedetailleerde verschillen tussen LLMs en GenAI.\"}),/*#__PURE__*/e(\"h2\",{children:\"Wat zijn LLMs?\"}),/*#__PURE__*/e(\"p\",{children:'LLMs zijn AI-modellen die zijn ontworpen om menselijke taal te begrijpen en te genereren. Het woord \"large\" verwijst naar de schaal van de training van deze modellen, waarbij enorme hoeveelheden tekst worden gebruikt. GPT-4o is hier een voorbeeld van, waarbij het model is getraind op een enorme corpus aan tekstdata en patronen leert van boeken, websites, en andere bronnen. Het model leert hierbij de relaties tussen woorden door middel van numerieke representaties, bekend als \"embeddings.\"'}),/*#__PURE__*/e(\"p\",{children:\"De transformerarchitectuur heeft hierbij een grote doorbraak betekend. Transformers geven modellen zoals GPT-4o het vermogen om teksten te analyseren en zeer nauwkeurig te voorspellen wat het volgende woord in een zin zal zijn.\"}),/*#__PURE__*/e(\"h2\",{children:\"Wat is Generative AI (GenAI)?\"}),/*#__PURE__*/e(\"p\",{children:\"Generative AI is een bredere categorie van AI die in staat is om inhoud te genereren op basis van patronen uit trainingsdata. Dit kan tekst, afbeeldingen of video's omvatten. Terwijl LLMs een vorm van generative AI zijn voor tekst, zijn andere vormen van GenAI (zoals Midjourney) gericht op beeldgeneratie of videoproductie.\"}),/*#__PURE__*/e(\"p\",{children:\"GenAI werkt vaak met verschillende architecturen, zoals **GANs** (generative adversarial networks). In een GAN-architectuur cre\\xebren twee concurrerende netwerken (een generatief en een discriminerend netwerk) inhoud die bijna niet te onderscheiden is van door mensen gemaakte content.\"}),/*#__PURE__*/e(\"h2\",{children:\"Hoe worden LLMs en GenAI toegepast?\"}),/*#__PURE__*/e(\"p\",{children:\"LLMs kunnen voor een breed scala aan toepassingen worden ingezet, van chatbots tot data-analyse en tekstgeneratie. Veel bedrijven gebruiken LLMs om backend-functies te verbeteren of om innovatieve producten te lanceren, zoals klantenservice-chatbots en tools voor contentcreatie. \"}),/*#__PURE__*/e(\"p\",{children:\"Aan de andere kant wordt GenAI vaak gebruikt in toepassingen zoals Midjourney voor beeldcreatie, of tools zoals GitHub Copilot voor het genereren van code. Deze toepassingen overlappen soms, maar de onderliggende modellen kunnen verschillen.\"}),/*#__PURE__*/e(\"h2\",{children:\"Conclusie: Hoe werken LLMs en GenAI samen?\"}),/*#__PURE__*/e(\"p\",{children:\"Hoewel LLMs en GenAI soms door elkaar worden gehaald, beschrijven ze verschillende concepten. LLMs zijn een specifiek soort AI-model dat wordt gebruikt om menselijke taal te verwerken en genereren, terwijl GenAI een bredere klasse van AI-modellen is die inhoud cre\\xebert, inclusief tekst, afbeeldingen en meer. \"}),/*#__PURE__*/e(\"p\",{children:\"In de toekomst zullen beide termen waarschijnlijk blijven evolueren en samen een cruciale rol spelen in de verdere groei van AI-toepassingen.\"})]});\nexport const __FramerMetadata__ = {\"exports\":{\"richText13\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText15\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["richText", "u", "x", "p", "richText1", "Link", "motion", "richText2", "richText3", "richText4", "richText5", "richText6", "richText7", "richText8", "richText9", "richText10", "richText11", "richText12", "richText13", "richText14", "richText15", "__FramerMetadata__"]
}
