Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Entités
Une entité est une référence textuelle au nom unique d'un objet du monde réel tel que des personnes, des lieux et des articles commerciaux, et à des références précises à des mesures telles que les dates et les quantités.
Par exemple, dans le texte « John a déménagé au 1313 Mockingbird Lane en 2012 », « John » peut être reconnu comme unPERSON
, « 1313 Mockingbird Lane » peut être reconnu comme un et « 2012 » peut être reconnu comme unLOCATION
. DATE
Chaque entité possède également un score qui indique le niveau de confiance d'Amazon Comprehend quant à la détection correcte du type d'entité. Vous pouvez filtrer les entités présentant les scores les plus faibles afin de réduire le risque d'utiliser des détections incorrectes.
Le tableau suivant répertorie les types d'entités.
Type | Description |
---|---|
ARTICLE_COMMERCIAL |
Un produit de marque |
DATE |
Une date complète (par exemple, le 25/11/2017), un jour (mardi), un mois (mai) ou une heure (8 h 30) |
ÉVÉNEMENT |
Un événement, tel qu'un festival, un concert, une élection, etc. |
LOCATION |
Un lieu spécifique, tel qu'un pays, une ville, un lac, un bâtiment, etc. |
ORGANISATION |
Les grandes organisations, telles qu'un gouvernement, une entreprise, une religion, une équipe sportive, etc. |
OTHER |
Entités qui ne correspondent à aucune des autres catégories d'entités |
LA PERSONNE |
Individus, groupes de personnes, surnoms, personnages fictifs |
QUANTITÉ |
Un montant quantifié, tel que la devise, les pourcentages, les nombres, les octets, etc. |
TITLE |
Nom officiel donné à toute création ou œuvre créative, telle que des films, des livres, des chansons, etc. |
Les opérations de détection des entités peuvent être effectuées dans l'un des principaux langages pris en charge par Amazon Comprehend. Cela inclut uniquement la détection d'entités prédéfinies (non personnalisées). Tous les documents doivent être rédigés dans la même langue.
Vous pouvez utiliser l'une des opérations d'API suivantes pour détecter des entités dans un document ou un ensemble de documents.
Les opérations renvoient une liste d'objets API Entity, un pour chaque entité du document. L'BatchDetectEntities
opération renvoie une liste d'Entity
objets, une liste pour chaque document du lot. L'StartEntitiesDetectionJob
opération démarre une tâche asynchrone qui produit un fichier contenant une liste d'Entity
objets pour chaque document de la tâche.
L'exemple suivant est la réponse de l'DetectEntities
opération.
{
"Entities": [
{
"Text": "today",
"Score": 0.97,
"Type": "DATE",
"BeginOffset": 14,
"EndOffset": 19
},
{
"Text": "Seattle",
"Score": 0.95,
"Type": "LOCATION",
"BeginOffset": 23,
"EndOffset": 30
}
],
"LanguageCode": "en"
}