Entités - Amazon Comprehend

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'BatchDetectEntitiesopération renvoie une liste d'Entityobjets, une liste pour chaque document du lot. L'StartEntitiesDetectionJobopération démarre une tâche asynchrone qui produit un fichier contenant une liste d'Entityobjets pour chaque document de la tâche.

L'exemple suivant est la réponse de l'DetectEntitiesopé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" }