Wat is tekstsamenvatting (preview) in Azure Cognitive Service for Language?

Tekstsamenvatting is een van de functies van Azure Cognitive Service for Language, een verzameling machine learning- en AI-algoritmen in de cloud voor het ontwikkelen van intelligente toepassingen die betrekking hebben op geschreven taal. Gebruik dit artikel voor meer informatie over deze functie en het gebruik ervan in uw toepassingen.

Deze documentatie bevat de volgende artikeltypen:

  • Quickstarts zijn aan de slag-instructies om u te begeleiden bij het indienen van aanvragen bij de service.
  • Instructiegidsen bevatten instructies voor het gebruik van de service op specifiekere of aangepaste manieren.

Functie tekstsamenvatting

Tekstsamenvatting maakt gebruik van extraheersende tekstsamenvatting om een samenvatting van een document te maken. Het extraheert zinnen die gezamenlijk de belangrijkste of relevante informatie in de oorspronkelijke inhoud vertegenwoordigen. Deze functie is ontworpen om inhoud te verkorten die te lang kan worden beschouwd om te lezen. Het kan bijvoorbeeld artikelen, documenten of documenten samenvatten tot belangrijke zinnen.

Bekijk bijvoorbeeld de volgende alinea met tekst:

"We zijn blij om aan te kondigen dat Cognitive Service for Language Service nu extrahronisatie ondersteunt. Over het algemeen zijn er twee benaderingen voor automatische samenvatting van tekst: extractief en abstractief. Deze functie biedt extraheersende samenvatting. Tekstsamenvatting is een functie die een tekstsamenvatting produceert door zinnen te extraheren die gezamenlijk de belangrijkste of relevante informatie in de oorspronkelijke inhoud vertegenwoordigen. Deze functie is ontworpen om inhoud te verkorten die te lang kan worden beschouwd om te lezen. Extractieve samenvatting condenseert artikelen, papieren of documenten tot belangrijke zinnen."

Met de functie tekstsamenvatting wordt de tekst in de volgende belangrijke zinnen vereenvoudigd:

A simple example of the text summarization feature.

Belangrijke functies

Tekstsamenvatting ondersteunt de volgende functies:

  • Geëxtraheerde zinnen: deze zinnen geven gezamenlijk het belangrijkste idee van het document over. Het zijn oorspronkelijke zinnen die zijn geëxtraheerd uit de inhoud van het invoerdocument.
  • Classificatiescore: De classificatiescore geeft aan hoe relevant een zin is voor het hoofdonderwerp van een document. Tekstsamenvatting rangschikt geëxtraheerde zinnen en u kunt bepalen of ze worden geretourneerd in de volgorde waarin ze worden weergegeven, of op basis van hun rang.
  • Maximumzinnen: Bepaal het maximum aantal zinnen dat moet worden geretourneerd. Als u bijvoorbeeld een samenvatting van drie zinnen aanvraagt, worden de drie hoogste zinnen geretourneerd.
  • Positionele informatie: De beginpositie en lengte van geëxtraheerde zinnen.

Aan de slag met tekstsamenvatting

Als u deze functie wilt gebruiken, verzendt u onbewerkte ongestructureerde tekst voor analyse en verwerkt u de API-uitvoer in uw toepassing. Analyse wordt uitgevoerd als zodanig, zonder dat er extra aanpassingen zijn aan het model dat op uw gegevens wordt gebruikt. Er zijn twee manieren om tekstsamenvatting te gebruiken:

Optie Ontwikkeling Description Koppelingen
Language Studio Een webplatform waarmee u tekstsamenvatting kunt proberen zonder code te hoeven schrijven. Language Studio-website
Quickstart: Language Studio gebruiken
REST API of clientbibliotheek (Azure SDK) Integreer tekstsamenvatting in uw toepassingen met behulp van de REST API of de clientbibliotheek die beschikbaar is in verschillende talen. Quickstart: Tekstsamenvatting gebruiken

Invoervereisten en servicelimieten

  • Tekstsamenvatting neemt onbewerkte ongestructureerde tekst voor analyse. Zie Gegevens- en servicelimieten in de handleiding voor meer informatie.
  • Tekstsamenvatting werkt met verschillende geschreven talen. Zie taalondersteuning voor meer informatie.

Referentiedocumentatie en codevoorbeelden

Als u tekstsamenvatting in uw toepassingen gebruikt, raadpleegt u de volgende referentiedocumentatie en voorbeelden voor Azure Cognitive Services for Language:

Ontwikkelingsoptie/taal Referentiedocumentatie Voorbeelden
REST-API REST API-documentatie
C# C#-documentatie C#-voorbeelden
Java Java-documentatie Java-voorbeelden
JavaScript Documentatie over JavaScript JavaScript-voorbeelden
Python Python-documentatie Python-voorbeelden

Verantwoordelijke AI

Een AI-systeem omvat niet alleen de technologie, maar ook de mensen die het gaan gebruiken, de personen die worden beïnvloed door het systeem en de omgeving waarin het wordt geïmplementeerd. Lees de transparantienotitie voor tekstsamenvatting voor meer informatie over verantwoord AI-gebruik en -implementatie in uw systemen. U kunt ook de volgende artikelen voor meer informatie bekijken: