01
Maatwerk software
Backendsystemen, webapplicaties en API’s rond jouw eigen proces.
Diensten
Een taalmodel aan het werk zetten binnen de systemen die je al draait, met de controles die het bruikbaar maken in productie in plaats van indrukwekkend in een demo.
Wat een bedrijf aan een taalmodel heeft, is zelden een chatbot. Het zit in het saaie midden van een proces. Een binnenkomende mail lezen om te bepalen op welke stapel hij hoort. Vier velden uit de pdf van een leverancier halen. Een eerste antwoord opstellen dat een mens bijschaaft, of een week aan supporttickets terugbrengen tot iets dat een manager echt leest.
Die stappen bestaan al in je bedrijf. Iemand doet ze met de hand, elke dag, en vindt ze vervelend. Een model kan het voorwerk doen en een mens heeft het laatste woord. Precies die verdeling is het verschil tussen iets dat mensen blijven gebruiken en iets dat na een maand stilletjes wordt uitgezet.
Het werk eromheen is doodgewoon. Het model is niet meer dan een externe dienst die je aanroept, controleert, logt en betaalt. Wat het anders maakt dan een normale API is dat het met veel stelligheid het verkeerde antwoord kan geven. In het ontwerp moet dus eerst vastliggen wat er gebeurt als het antwoord niet deugt. Pas daarna komt de rest.
01 / Hoe het loopt
De vraag is nooit waar je AI kunt inzetten. De vraag is welke herhaalde stap echte uren kost en iets oplevert dat iemand kan nakijken.
Iets wat zich herhaalt, met een duidelijke invoer en een uitkomst die te controleren is. Eén stap, geen strategie.
Haal eerst een stapel echte voorbeelden door het model, voordat er ook maar één regel code bestaat. Dat is een goedkope manier om erachter te komen of dit het bouwen überhaupt waard is.
Vóór er code komt: wie een fout opmerkt, en wat er gebeurt als de leverancier traag of onbereikbaar is. Dat antwoord bepaalt al het andere.
De aanroep zit in je eigen applicatie, achter je eigen code, met herhaalpogingen, time-outs, uitgavelimieten en logging die je kunt lezen.
Vergelijk het met hoe de stap eerder ging. Is het niet beter, dan is dat ook een uitkomst, en een goedkope, want je weet het vroeg.
02 / Wat je krijgt
Geen apart programma dat iemand moet onthouden. Het draait gewoon waar het werk al gebeurt.
Nakijken, goedkeuren of bijschaven op elke plek waar een fout antwoord een klant, een factuur of een beslissing zou bereiken.
Grenzen per aanroep en per periode, zodat een lus of een drukke dag geen verrassende rekening oplevert, en elke aanroep gelogd zodat je een vreemde uitkomst kunt terugzoeken in plaats van erover te moeten discussiëren.
03 / Wanneer je beter verder kijkt
Is de regel op te schrijven, schrijf dan de regel. Een opzoektabel, een reguliere expressie of een if-statement is goedkoper, sneller, gratis in gebruik en elke keer correct. Een model pakken waar gewone code volstaat is een veelgemaakte fout, en een dure.
Kan een fout antwoord niet worden onderschept voordat het een klant bereikt, en past er geen controlestap tussen, dan weegt het risico meestal zwaarder dan de besparing. Niet elk proces verdraagt een stap die het meestal bij het juiste eind heeft.
Mogen de gegevens je eigen infrastructuur niet verlaten, dan moet dat eerst geregeld zijn. Daar valt mee te werken, maar het verandert de kosten en de doorlooptijd. Dat wil je niet halverwege ontdekken.
04 / Andere diensten
01
Backendsystemen, webapplicaties en API’s rond jouw eigen proces.
02
Betrouwbare verbindingen tussen de systemen en platforms die je al gebruikt.
04
Uitbreiden en verbeteren van software die al in productie draait.
05 / Contact
Eén gesprek is meestal genoeg om te zien of het past. Zo niet, dan zeg ik dat ook.