Extrahieren von Entitäten
Die Erkennung benannter Entitäten identifiziert Entitäten, die im Text erwähnt werden. Entitäten werden in Kategorien und Unterkategorien gruppiert, z. B.:
- Person
- Standort
- Datetime
- Organization
- Adresse
- URL
Hinweis
Eine vollständige Liste der Kategorien finden Sie in der Dokumentation.
Die Eingabe für die Entitätserkennung ähnelt der Eingabe für andere Funktionen der Azure KI Language-API:
{
"kind": "EntityRecognition",
"parameters": {
"modelVersion": "latest"
},
"analysisInput": {
"documents": [
{
"id": "1",
"language": "en",
"text": "Joe went to London on Saturday"
}
]
}
}
Die Antwort umfasst eine Liste der kategorisierten Entitäten, die in jedem Dokument gefunden wurden:
{
"kind": "EntityRecognitionResults",
"results": {
"documents":[
{
"entities":[
{
"text":"Joe",
"category":"Person",
"offset":0,
"length":3,
"confidenceScore":0.62
},
{
"text":"London",
"category":"Location",
"subcategory":"GPE",
"offset":12,
"length":6,
"confidenceScore":0.88
},
{
"text":"Saturday",
"category":"DateTime",
"subcategory":"Date",
"offset":22,
"length":8,
"confidenceScore":0.8
}
],
"id":"1",
"warnings":[]
}
],
"errors":[],
"modelVersion":"2021-01-15"
}
}
Weitere Informationen zu Entitäten finden Sie im Modul Erstellen eines Conversational Language Understanding-Modells.