Uw bericht is verzonden.
We verwerken je aanvraag en nemen zo snel mogelijk contact met je op.
Het formulier is succesvol verzonden.
Meer informatie vindt u in uw mailbox.


Het bouwen van de kernmodule voor Leganta's contractbeheerplatform dat complexe juridische documenten opsplitst in gestructureerde, doorzoekbare gegevens en AI integreert voor geautomatiseerde veldclassificatie en semantische inhoudsanalyse (klaar voor DORA / NIS2).

LEGANTA® is een in Duitsland gevestigd technologiebedrijf dat een documentbeheerplatform ontwikkelt voor organisaties die grote hoeveelheden contracten verwerken, voornamelijk financiële instellingen en bedrijven. Het kernidee van het product is eenvoudig: in plaats van mensen door PDF's van 60 of 80 pagina's te laten scrollen op zoek naar wat ze nodig hebben, zet het systeem deze documenten om in gestructureerde, doorzoekbare objecten die gebruikers direct kunnen filteren, bijwerken en bewerken. Belangrijke toepassingen zijn semantische DORA / NIS2 contracttransformaties.
Leganta kwam naar Innowise om het centrale deel van dat product te bouwen. Deze module is verantwoordelijk voor het nemen van een ruwe contract PDF en het opsplitsen in semantische secties die hun bestaande interne systeem vervolgens kan verwerken.
Het Innowise team nam vanaf het begin van onze samenwerking de verantwoordelijkheid voor een aanzienlijk deel van het nieuwe product. Ze hebben zeer nauw samengewerkt met onze technical lead om de huidige code base te leren kennen, te helpen bij het ontwerpen van de architectuur en zijn vanaf dag één van het project betrokken geweest bij het maken van architectuurbeslissingen. Gedurende de hele samenwerking hebben we genoten van een goede communicatie, met frequente dagelijkse stand-up meetings en regelmatig geplande synchronisatiesessies.

Leganta had een betrouwbare, geautomatiseerde manier nodig om een onbewerkt PDF-contract om te zetten in gestructureerde objecten, zodat experts dit niet met de hand hoefden te doen. Het bouwen van die module vanaf nul was de belangrijkste uitdaging voor dit project.
Om deze uitdagingen aan te pakken, bouwde Innowise de document parsing module vanaf nul. Het werk omvatte backend-logica, de frontend-interface en de deployment-infrastructuur, waarbij de twee ontwikkelaars de verantwoordelijkheden over de hele stack verdeelden.
De eerste taak was het bouwen van de parsing-engine. We begonnen met het integreren van Apache POI om tekstinhoud te extraheren uit geüploade PDF-contracten, samen met de opmaakmetadata die in elk bestand ingebed zijn. We gebruikten die metadata, kopstijlen, alinea-einden en lettertypegewichten als de signalen die de parsing-logica aanstuurden.
Toen de kern van de parsing eenmaal werkte, bouwden we er een sjabloonsysteem bovenop. Het idee kwam voort uit een praktische observatie: organisaties die grote hoeveelheden gelijksoortige contracten verwerken, zoals banken die gestandaardiseerde leningsovereenkomsten gebruiken, komen herhaaldelijk dezelfde documentstructuren tegen.
Parallel aan ons werk ontwikkelden de experts van de klant een GPT-gebaseerde classificatielaag bovenop de geparseerde secties. Deze classificeert elke sectie aan de hand van de interne entiteittypen van het platform.
Rondom de parsing engine hebben we de volledige managementlaag gebouwd waar gebruikers dagelijks mee werken.
We schreven Dockerfiles voor alle diensten, configureerden Kubernetes deployments en diensten, zetten ingress op met TLS-certificaten en bouwden de CI-pijplijn op GitHub Actions om de build-, image push- en publicatiestappen af te handelen.
De samenwerking met het Leganta team verliep vanaf het begin goed. De technische leider van de klant was beschikbaar, duidelijk over wat ze nodig hadden en stond open als we ergens een andere kijk op hadden. We kwamen binnen, raakten vertrouwd met wat er al was en stippelden vanaf dat punt samen de architectuur uit. Het toepassingsgebied was in het begin echt open en de enige harde eis was MongoDB, dus veel van de technische beslissingen werden genomen door middel van voortdurende discussies. Dat soort samenwerking is gemakkelijker als de andere partij haar product goed kent, en dat deed het Leganta team. We werken sinds begin 2024 aan dit project en het werkritme is altijd consistent gebleven.

Java 17, Spring Laars
Vue.js, Vuetify, TypeScript, Pinia
MongoDB
H2
Apache POI
GitHub Actions
Unit tests, integratietests (backend), Selenium (frontend)
Docker, Kubernetes

De parsingmodule is live en in productie. Leganta gebruikt het als toegangspunt tot hun workflow voor contractbeheer.
Het team leverde alles wat gepland was en verzond het volgens een consistente tweewekelijkse releasecyclus. De parsingmodule ging live en Leganta begon deze te gebruiken in hun dagelijkse workflow voor contracten.
Uw bericht is verzonden.
We verwerken je aanvraag en nemen zo snel mogelijk contact met je op.