Prompts voor samenvatting en extractie
Stel prompts op om lange teksten effectief samen te vatten of specifieke entiteiten en informatie uit ongestructureerde gegevens te extraheren.
Prompts voor samenvatting en extractie is een gratis AI-promptengineering-les op CoddyKit. Dit is les 1 van 3. Je kunt 3 lessen uit dit leerpad gratis volledig lezen — daarna ontgrendelt CoddyKit PRO alle lessen, plus praktische oefeningen met een ingebouwde code-editor en een AI-tutor die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject AI-promptengineering. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus AI-promptengineering bevat in totaal 3 lessen.
Inleiding tot samenvatten en extraheren
Grote taalmodellen (LLM's) zijn krachtige hulpmiddelen voor het verwerken van enorme hoeveelheden tekst. Twee fundamentele en zeer waardevolle taken die je ermee kunt uitvoeren zijn samenvatten en extraheren.
Samenvatten helpt je snel de belangrijkste punten uit lange documenten te begrijpen. Met extractie kun je specifieke, gestructureerde gegevens vinden en eruit halen. Als je deze technieken beheerst, bespaar je tijd en maak je informatie direct bruikbaar!
Samenvatten: het kernidee
Samenvatten is het proces waarbij je een langer stuk tekst terugbrengt tot een kortere versie, terwijl je ervoor zorgt dat de kernbetekenis en belangrijkste informatie behouden blijven. Je kunt het zien als het maken van een beknopt overzicht of een samenvatting.
Om een LLM om een samenvatting te vragen, geef je doorgaans de tekst en een duidelijke instructie. Bijvoorbeeld:
"Summarize the following article: [ARTICLE TEXT]"
Lengte en stijl van samenvattingen bepalen
Je kunt het LLM aansturen om samenvattingen te maken die precies aan je behoeften voldoen. Geef in je prompt specifieke aanwijzingen over:
- Lengte: "in 3 zinnen", "minder dan 100 woorden", "een korte samenvatting".
- Opmaak: "als opsomming", "in een alinea", "als kop".
- Stijl en toon: "voor een niet-technisch publiek", "in een formele toon", "zoals een nieuwsbericht".
Specificiteit helpt het LLM precies de uitvoer te leveren waar je naar zoekt.
Voorbeeld van een prompt voor samenvatten
Laten we een korte alinea over promptontwerp samenvatten. Zo zou je je prompt kunnen opstellen:
Invoertekst: "Promptontwerp is een concept binnen kunstmatige intelligentie, vooral natuurlijke taalverwerking, dat zich richt op het ontwikkelen en optimaliseren van prompts om taalmodellen efficiënt te gebruiken voor een breed scala aan toepassingen en onderzoeksonderwerpen. Het is een relatief nieuw vakgebied dat de methoden beschrijft om met LLM's te communiceren en hun gedrag te sturen naar gewenste resultaten zonder de gewichten van het model aan te passen."
Prompt:
"Summarize the following text in one concise sentence: Prompt engineering is a concept in artificial intelligence, especially natural language processing, that focuses on developing and optimizing prompts to efficiently use language models for a wide range of applications and research topics. It's a relatively new discipline, outlining the methods for communicating with LLMs to steer their behavior for desired outcomes without modifying the model's weights."
Extractie: informatie gericht vinden
Extractie draait om het identificeren en eruit halen van specifieke stukjes informatie uit een grotere tekst. In tegenstelling tot samenvatten maak je de tekst niet korter; je isoleert bepaalde gegevens, feiten of entiteiten.
Veelvoorkomende extractietaken zijn het vinden van namen, datums, locaties, productfuncties of sentiment. Deze techniek is cruciaal wanneer je ongestructureerde tekst moet omzetten in gestructureerde gegevens.
De indeling voor extractie specificeren
Bij het extraheren van informatie is het vaak nuttig om de gewenste indeling van de uitvoer te specificeren. Hierdoor zijn de geëxtraheerde gegevens gemakkelijker te verwerken, analyseren of integreren in andere systemen.
- Lijsten: "Geef alle genoemde bedrijfsnamen weer."
- JSON: "Extraheer de naam, leeftijd en woonplaats als een JSON-object."
- Tabellen: "Geef de bevindingen weer in een tabel met kolommen voor 'Onderdeel' en 'Prijs'."
Duidelijke opmaakinstructies zijn essentieel voor gestructureerde uitvoer van gegevens.
Voorbeeld van een extractieprompt
Laten we contactgegevens uit een fragment van een e-mail halen. Zo zou je een LLM een opdracht kunnen geven:
Invoertekst: "Beste John Smith, Bedankt voor je vraag. Onze verkoopmedewerker Sarah Jones is bereikbaar via sarah.jones@example.com of telefonisch via (555) 123-4567. Ons kantoor bevindt zich op 123 Main St, Anytown, USA."
Prompt:
"Extract the following information from the text: recipient name, sales representative name, sales representative email, sales representative phone, and office address. Present the output as a JSON object. Text: Dear John Smith, Thank you for your inquiry. Our sales representative, Sarah Jones, can be reached at sarah.jones@example.com or by phone at (555) 123-4567. Our office is located at 123 Main St, Anytown, USA."
Samenvatten en extraheren combineren
Bij complexere taken kun je deze twee krachtige technieken vaak combineren:
- Eerst samenvatten en dan extraheren: Maak eerst een beknopte samenvatting van een lang document en extraheer daarna specifieke entiteiten of feiten uit die samenvatting.
- Eerst extraheren en dan samenvatten: Extraheer alle relevante feiten en vraag het LLM vervolgens om die geëxtraheerde feiten samen te vatten tot een samenhangende tekst.
Deze modulaire aanpak kan helpen om complexiteit te beheersen en de nauwkeurigheid van je resultaten te verbeteren.
Tips voor betere resultaten
Voor de beste samenvattingen en extracties met je LLM's:
- Wees specifiek: Geef duidelijk je vereisten aan (bijv. lengte van de samenvatting, uitvoerindeling, specifieke entiteiten die je wilt extraheren).
- Gebruik scheidingstekens: Omring de tekst die je wilt verwerken met duidelijke scheidingstekens, zoals drie aanhalingstekens (
""") of XML-tags, om deze van je instructies te scheiden. - Geef context: Leg kort het doel van de samenvatting of extractie uit als dat het LLM helpt het doel te begrijpen.
- Itereer: Als de eerste uitvoer niet perfect is, verfijn je prompt. Kleine wijzigingen kunnen een groot verschil maken!
Controle: samenvatten en extraheren
Bekijk de volgende scenario's. Welke van deze taken vereist voornamelijk extractie (en geen samenvatting) uit een gegeven tekst?
Samenvatting: samenvatten en extraheren
In deze les hebben we twee krachtige technieken voor promptontwerp verkend om tekst met LLM's te verwerken:
- Samenvatten: We hebben geleerd hoe je tekst kunt terugbrengen tot kortere versies en daarbij de lengte, opmaak en stijl kunt bepalen om snel de kern te begrijpen.
- Extractie: We hebben ons gericht op het eruit halen van specifieke, gestructureerde informatie, zoals namen, datums of feiten, en daarbij het belang benadrukt van het specificeren van uitvoerindelingen zoals JSON of lijsten.
Als je deze technieken beheerst, vergroot je aanzienlijk je vermogen om informatie uit ongestructureerde tekst efficiënt te verwerken en te gebruiken met behulp van LLM's.
Leer AI-promptengineering met een AI-tutor — gratis
Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.
- Cursussen
- 53
- Lessen
- 199
Veelgestelde vragen
Is de les “Prompts voor samenvatting en extractie” gratis?
Ja — je kunt hier op het web alle 3 lessen van het leerpad AI-promptengineering, waaronder “Prompts voor samenvatting en extractie”, gratis volledig lezen. Daarna ontgrendelt CoddyKit PRO alle lessen, plus interactieve oefeningen met een ingebouwde code-editor en een AI-tutor die 24/7 beschikbaar is. De cursus AI-promptengineering bevat in totaal 3 lessen.
Wat leer ik in “Prompts voor samenvatting en extractie”?
Stel prompts op om lange teksten effectief samen te vatten of specifieke entiteiten en informatie uit ongestructureerde gegevens te extraheren. Je oefent met AI-promptengineering door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.
Heb ik ervaring nodig om met AI-promptengineering te beginnen?
Ervaring vooraf is niet nodig. AI-promptengineering op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 1 van 3.
Hoe lang duurt de les “Prompts voor samenvatting en extractie”?
De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.
Kan ik code schrijven en uitvoeren in deze les over AI-promptengineering?
Ja. Elke les over AI-promptengineering bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.
Alle lessen in deze cursus
- Prompts voor samenvatting en extractie
- Prompts voor vertaling en lokalisatie
- Prompts voor creatieve contentgeneratie