← Nieuwste papers
💬 NLP

LLM-based Triplet Extraction from Financial Reports

Dit artikel presenteert een semi-automatische pipeline voor het extraheren van tripletten uit financiële rapporten met behulp van LLM's en een door ontologie-gedreven evaluatiemethode, die een automatisch gegenereerde ontologie en een hybride verificatiestrategie combineert om hallucinaties aanzienlijk te verminderen en schema-conformiteit te garanderen.

Oorspronkelijke auteurs: Dante Wesslund, Ville Stenström, Pontus Linde, Alexander Holmberg

Gepubliceerd 2026-02-13
📖 4 min leestijd☕ Koffiepauze-leesvoer

Oorspronkelijke auteurs: Dante Wesslund, Ville Stenström, Pontus Linde, Alexander Holmberg

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 enorme berg ongestructureerde papieren hebt: de jaarverslagen van grote bedrijven. Deze documenten zitten vol met cijfers, feiten en verhalen, maar ze staan er chaotisch bij. Voor een computer is het alsof hij probeert een raadsel op te lossen terwijl de stukjes puzzel door de wind worden weggeblazen.

De onderzoekers van deze paper (uit het Koninklijk Instituut voor Technologie in Zweden) wilden een manier vinden om deze rommel om te zetten in een strakke, overzichtelijke database (een "Kennisgrafiek"). Maar er is een groot probleem: wie zegt wat er waar is? Er is geen "antwoordenboekje" om te controleren of de computer het goed doet.

Hier is hoe ze dit oplossen, vertaald in alledaagse taal:

1. Het Probleem: De "Hallucinerende" Vertaler

Stel je voor dat je een AI vraagt om feiten uit een jaarverslag te halen. De AI is slim, maar soms is hij te creatief. Hij verzonnet dingen die er niet staan, of hij gebruikt woorden die niet in de "regels" van het bedrijf passen. Dit noemen ze hallucinaties. In de financiële wereld is dat gevaarlijk; je wilt geen valse cijfers in je systeem hebben.

Normaal gesproken zou je de AI laten testen door een mens die het antwoordboekje heeft. Maar in dit geval bestaat dat boekje niet. Dus, hoe check je of de AI het goed doet?

2. De Oplossing: Twee Slimme Trucs

De onderzoekers hebben een slim systeem bedacht dat werkt zonder antwoordboekje. Ze gebruiken twee maatstaven:

A. De "Regelboeken" (Ontologie)

Stel je voor dat je een spelletje speelt met regels.

  • De Oude Manier (Handmatig): Je maakt één groot, star regelboekje voor alle jaarverslagen. Het probleem? Elk bedrijf praat anders. Als Volvo zegt "winst" en Elekta zegt "rendement", en jouw regelboekje staat alleen op "winst", dan faalt de AI bij Elekta. De AI probeert dan soms zijn eigen regels te verzinnen, wat tot fouten leidt.
  • De Nieuwe Manier (Automatisch): In plaats van één groot boekje, laat je de AI voor elk document een mini-regelboekje maken dat precies past bij dat ene document. Het is alsof je voor elke reis een eigen navigatiesysteem instelt in plaats van één kaart te gebruiken voor de hele wereld.
    • Resultaat: De AI maakt veel minder fouten omdat de regels perfect bij het document passen. Er is geen "drift" (afwijken van de regels) meer.

B. De "Tweestaps-Controle" (Hybride Verificatie)

Hoe weet je of de AI een feit echt heeft gevonden en niet verzonnen?

  • Stap 1: De Strakke Zoektocht (Regex): De computer zoekt eerst letterlijk naar het woord in de tekst. Als het woord er niet exact staat, denkt de computer: "Fout! Dit is verzonnen."
    • Het probleem: Soms zegt de tekst "Hij" en de AI "De CEO". De computer denkt dan: "Fout!", terwijl het feitelijk wel klopt. Dit is alsof je zegt dat een foto van "Jan" niet klopt omdat er "Jantje" op staat.
  • Stap 2: De Slimme Rechter (LLM-as-a-judge): Als de strikte zoektocht faalt, geven ze het aan een tweede, slimme AI. Deze kijkt niet naar de letters, maar naar de betekenis. Hij vraagt zich af: "Is dit feit echt in de tekst te vinden, ook al staat het anders geschreven?"
    • Resultaat: Dit filtert de "schijnfouten" eruit. De fouten die overblijven zijn echte hallucinaties. Het systeem werd hierdoor 40 keer nauwkeuriger in het detecteren van echte fouten.

3. De Verrassende Ontdekking: Wie is de dader?

De onderzoekers ontdekten een raadselachtig patroon. De AI maakt veel vaker fouten bij het onderwerp (wie deed het?) dan bij het object (wat is het resultaat?).

  • Waarom? Financiële teksten gebruiken vaak de lijdende vorm ("De winst werd behaald..."). De AI moet dan raden wie de winst behaalde (vaak het bedrijf zelf). Omdat de tekst dit niet expliciet zegt, "verzonnen" de AI soms het onderwerp.
  • Het Object (bijv. "3 miljoen euro") staat vaak duidelijk en concreet in de tekst. Dat is makkelijker om te kopiëren zonder fouten.

Samenvatting in één zin

De onderzoekers hebben bewezen dat je een AI beter kunt laten werken door voor elk document een op maat gemaakte "spelregels" te maken en door een slimme "rechter" te gebruiken die kijkt naar de betekenis in plaats van alleen naar de letters, waardoor ze veel betrouwbaarder feiten kunnen halen uit chaotische financiële rapporten.

Kortom: In plaats van de AI te dwingen in een starre koker te passen, laten ze de koker zich aanpassen aan de AI en het document, en controleren ze daarna of de AI eerlijk is gebleven.

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.

Probeer Digest →