Classifier or Prompt: A Case Study on Legal Requirements Traceability
Dit artikel presenteert twee geautomatiseerde oplossingen voor juridische requirements traceability, waarbij een classifier (Kashif) en een geprompte LLM (RICE_LRT) significant beter presteren dan bestaande methoden in het traceren van technische vereisten naar wetgeving zoals de AVG.
Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer
Stel je voor dat je een gigantische, complexe machine bouwt: een app die taxi's regelt, zoals in het voorbeeld uit het artikel. Maar er is een probleem: je moet niet alleen zorgen dat de machine werkt, je moet ook bewijzen dat je voldoet aan een reeks strenge, saaie en vaak onbegrijpelijke wetten (zoals de GDPR in Europa).
Deze wetten zijn als een enorme stapel met duizenden regels. Je moet voor elke functie in je app (bijvoorbeeld: "Ik wil mijn account kunnen verwijderen") een link leggen naar de specifieke regel in de wet die daarover gaat. Dit noemen ze traceability (traceerbaarheid).
Het probleem? Mensen zijn hier slecht in en het kost eeuwen. Een app kan honderden regels hebben, en de wetten zijn geschreven in een andere taal dan de programmeurs. Het is alsof je een boek in het Chinees moet vertalen naar het Nederlands, maar dan met een woordenboek dat alleen woorden bevat die op elkaar lijken, niet op de betekenis.
De auteurs van dit artikel, Romina, Sallam, Chetan en Lionel, hebben twee slimme manieren bedacht om computers te laten helpen bij deze taak. Ze noemen hun methoden Kashif en Rice LRT.
Hier is hoe het werkt, vertaald naar alledaagse taal:
1. De Oude Manier (De "Woordenlijst"-methode)
Vroeger probeerden computers dit te doen door te kijken of dezelfde woorden in de app-regel en de wetregel voorkwamen.
- De analogie: Stel je voor dat je zoekt naar een recept voor "taart" en de wet zegt "smaak". Omdat het woord "taart" niet in de wet staat, dacht de computer: "Geen match!"
- Het resultaat: Dit werkte heel slecht. De computer miste de link omdat het niet begreep dat "taart" en "smaak" in deze context wel bij elkaar horen.
2. Oplossing A: Kashif (De "Slimme Zoekmachine")
De eerste oplossing heet Kashif.
- Hoe het werkt: Kashif is als een zeer slimme bibliothecaris die niet alleen naar woorden kijkt, maar naar de betekenis van hele zinnen. Hij heeft geleerd dat "Ik wil mijn account wissen" en "Het recht om gegevens te laten wissen" eigenlijk hetzelfde zeggen, ook al gebruiken ze andere woorden.
- De analogie: Het is alsof Kashif een enorme lijst heeft van alle mogelijke zinnen en weet dat als iemand zegt "Ik wil weg", dat vaak betekent "Ik wil mijn account wissen". Hij zoekt naar de gevoel van de zin, niet alleen de letters.
- Het resultaat: Kashif werkt veel beter dan de oude methoden. Hij vindt ongeveer 63% van de juiste links. Maar... als de wetten heel complex worden (zoals de GDPR), raakt hij de weg kwijt. Hij wordt dan een beetje verward en mist veel belangrijke regels.
3. Oplossing B: Rice LRT (De "Juridische Expert met een Hoed")
De tweede oplossing, Rice LRT, is nog slimmer. Het gebruikt een "Grote Taalmodel" (zoals GPT-4, de hersenkracht achter moderne AI).
- Hoe het werkt: In plaats van alleen te zoeken, geven we de AI een specifieke opdracht (een "prompt"). We zeggen tegen de AI: "Je bent nu een juridisch expert. Kijk naar deze app-regel, denk na over wat er gebeurt, en vertel me welke wetten hierbij horen. Geef ook een reden waarom."
- De analogie: Stel je voor dat je in plaats van een zoekmachine, een ervaren advocaat aan het werk zet. Je geeft hem een voorbeeld: "Kijk, als iemand zegt 'Ik wil stoppen met nieuwsbrieven', dan denken we aan 'toestemming intrekken'. Nu jij: wat geldt voor deze nieuwe regel?" De AI denkt na, gebruikt zijn algemene kennis en begrijpt nu de subtiele verschillen.
- Het resultaat: Dit werkt fantastisch. De AI vindt 84% van de juiste links! En het beste deel: de AI geeft ook een uitleg. "Ik denk dat dit geldt, omdat..." Dit helpt de menselijke expert om sneller te controleren of het klopt.
Waarom is dit belangrijk?
Stel je voor dat je een auto bouwt. Als je vergeet te controleren of je aan de verkeersregels voldoet, kan je auto worden stilgelegd of kun je een boete krijgen. In de softwarewereld kan dit leiden tot enorme boetes (miljoenen euro's) en reputatieschade.
- Kashif is als een goede assistent die je helpt om de eerste 60% van het werk te doen.
- Rice LRT is als een senior expert die bijna alles ziet en je vertelt waarom het zo is.
De Conclusie in één zin
Het artikel laat zien dat je niet zomaar een simpele zoekmachine kunt gebruiken om wetten te controleren; je hebt slimme AI nodig die de betekenis begrijpt en, nog belangrijker, die je kunt "opleiden" met goede instructies (prompten) om als een echte juridisch expert te denken. Met de juiste AI (Rice LRT) kunnen bedrijven hun software veel sneller en veiliger maken, zodat ze niet in de problemen komen met de wet.
Verdrinkt u in papers in uw vakgebied?
Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.