Worstel je met AI of full-stack ontwikkeling? Onze experts staan klaar om je te begeleiden: advies op maat, technische integratie en meer. Neem contact op met [email protected].

Samenvattings-API, met generatieve AI

Wat is samenvatten?

Tekst samenvatten is eenvoudigweg het proces van het samenvatten van een blok tekst om het korter te maken.

Generatieve AI-modellen zoals GPT-5, GPT-4, LLaMA 3, Yi 34B en Mixtral 8x7B zijn erg goed in het samenvatten van tekst.

Laten we zeggen dat je het volgende blok tekst hebt:

The tower is 324 metres (1,063 ft) tall, about the same height as an 81-storey building, and the tallest structure in Paris. Its base is square, measuring 125 metres (410 ft) on each side. During its construction, the Eiffel Tower surpassed the Washington Monument to become the tallest man-made structure in the world, a title it held for 41 years until the Chrysler Building in New York City was finished in 1930. It was the first structure to reach a height of 300 metres. Due to the addition of a broadcasting aerial at the top of the tower in 1957, it is now taller than the Chrysler Building by 5.2 metres (17 ft). Excluding transmitters, the Eiffel Tower is the second tallest free-standing structure in France after the Millau Viaduct.

Deze technische beschrijving is vrij lang en misschien zijn niet al deze details nodig voor een gewone lezer om het algemene idee te begrijpen. Daarom willen we nu gebruik maken van machine learning om dit stuk tekst automatisch samen te vatten.

Een samenvattingsmodel zou zoiets als dit opleveren:

The tower is 324 metres (1,063 ft) tall, about the same height as an 81-storey building. Its base is square, measuring 125 metres (410 ft) on each side. During its construction, the Eiffel Tower surpassed the Washington Monument to become the tallest man-made structure in the world.

Interessant, nietwaar? Zoals je kunt zien, is het algemene idee er nog steeds, maar zijn er tonnen details weggelaten. Het maakt de tekst de helft kleiner!

Er zijn verschillende soorten samenvattingen. Bijvoorbeeld "headline generation" gaat over het genereren van een zeer korte zin, perfect geschikt voor een blog- of nieuwstitel. "Dialoog samenvatten" gaat over het omzetten van een hele dialoog in een beknopte versie. "Extraction summarization" betekent dat de samenvatting alleen bestaat uit zinnen uit de oorspronkelijke tekst, terwijl "abstractive summarization" betekent dat er nieuwe inhoud in de samenvatting kan worden gecreëerd.

Samenvatting

Waarom samenvatten?

Tekstsamenvattingen kunnen in veel situaties nuttig gebruikt worden. Hier zijn een paar voorbeelden.

Nieuws

Voor sommige banen moet je heel veel tijd besteden aan het lezen van het nieuws. Dit geldt vooral voor marketing- en commerciële afdelingen. Analisten voeden met samengevatte inhoud kan hen helpen veel tijd en energie te besparen.

Inhoud creëren

Als je bedrijf regelmatig veel inhoud creëert, is de kans groot dat deze inhoud na elk artikel moet worden samengevat om als headline te dienen en naar sociale netwerken te worden gepusht. Waarom zou je dit niet automatiseren?

Juridische documenten parsen

Elke dag veel juridische documenten lezen is lang en vermoeiend. Soms is het niet essentieel om alle details te lezen. In dat geval kan het geven van een samenvatting naast de originele tekst een grote productiviteitsbooster zijn.

Rapporten genereren

Het schrijven van rapporten is soms verplicht voor je klanten, je management of je collega's. Samenvatten kan deze taak zeker verlichten.

Samenvattings-API van NLP Cloud

NLP Cloud biedt een tekstsamenvattings-API waarmee je samenvattingen out of the box kunt uitvoeren, gebaseerd op verschillende geavanceerde AI-modellen zoals Meta's Bart Large CNN-model en Google T5, en zelfs generatieve AI-modellen zoals LLaMA 3, Yi 34B en Mixtral 8x7B. Deze modellen zijn zeer goede alternatieven voor GPT-5 en GPT-4. Je kunt ons voorgetrainde model gebruiken, je eigen modellen trainen of je eigen aangepaste modellen uploaden!

Zie voor meer informatie onze documentatie over tekstsamenvatting hier.

Tekstsamenvattingen lokaal testen is één ding, maar ze betrouwbaar in productie gebruiken is iets anders. Met NLP Cloud kunt u het gewoon allebei doen!

Veelgestelde vragen

Wat is tekstsamenvatting?

Tekstsamenvatting is het proces waarbij de belangrijkste informatie uit een brontekst wordt gehaald en in een kortere vorm wordt gepresenteerd. Het doel is om de essentie van de inhoud te vatten, waardoor het sneller en gemakkelijker wordt om de belangrijkste punten te begrijpen zonder de hele tekst te lezen.

Wat zijn de belangrijkste voordelen van het gebruik van AI voor het samenvatten van tekst?

AI voor tekstsamenvatting zorgt voor een snel begrip van lange documenten door ze te distilleren in beknopte samenvattingen, waardoor tijd wordt bespaard en de productiviteit wordt verhoogd. Het zorgt ook voor consistentie en objectiviteit bij het begrijpen van grote hoeveelheden informatie, wat helpt bij betere besluitvorming.

Wat zijn de verschillen tussen extractief en abstract samenvatten?

Bij extractief samenvatten worden zinnen uit de oorspronkelijke tekst geselecteerd en samengevoegd tot een samenvatting, zonder de oorspronkelijke tekst te wijzigen. Bij abstractief samenvatten daarentegen wordt de inhoud geparafraseerd en herschreven om een nieuwe, beknopte versie van de informatie te maken, waarbij vaak nieuwe zinnen worden gegenereerd die niet in de oorspronkelijke tekst staan.

Hoe evalueer je de nauwkeurigheid van AI-samenvattingen?

Het evalueren van de nauwkeurigheid van AI-samenvattingen is niet eenvoudig. De AI-samenvattingen moeten worden vergeleken met een reeks door mensen gemaakte referentiesamenvattingen met behulp van meetmethoden zoals ROUGE (Recall-Oriented Understudy for Gisting Evaluation) voor overlap in sleutelzinnen en concepten. Daarnaast kunnen menselijke beoordelaars de kwaliteit, samenhang en getrouwheid van de samenvattingen beoordelen om er zeker van te zijn dat ze de oorspronkelijke inhoud accuraat weergeven.

Welke soorten documenten of tekstformaten worden ondersteund door uw samenvattings-API?

Elk tekstgebaseerd document kan worden samengevat (platte tekst, HTML-bestanden, markdown-bestanden, CSV...)

Welke talen ondersteunt jullie AI API voor samenvattingen?

We ondersteunen samenvattingen in 200 talen

Kan ik jullie samenvattings-API gratis uitproberen?

Ja, net als alle modellen op NLP Cloud kan het samenvattings-API eindpunt gratis worden getest.

Hoe gaat jullie AI API om met de privacy en beveiliging van gegevens tijdens het samenvattingsproces?

NLP Cloud is gericht op data privacy by design: we loggen of slaan de inhoud van de verzoeken die je doet op onze API niet op. NLP Cloud voldoet zowel aan HIPAA als GDPR.