Extraction d'entités

La plupart des applications permettent aux utilisateurs d'interagir très peu avec le texte au-delà des opérations de couper/copier/coller de base. L'extraction d'entités améliore l'expérience utilisateur dans votre application en comprenant le texte et en vous permettant d'ajouter des raccourcis utiles en fonction du contexte.

iOS Android

L'API d'extraction d'entités vous permet de reconnaître des entités spécifiques dans du texte statique et lors de la saisie. Une fois qu'une entité est identifiée, vous pouvez facilement activer différentes actions pour l'utilisateur en fonction du type d'entité. Les entités acceptées sont les suivantes:

EntitéExemple
Adresse350 troisième rue, Cambridge, Massachusetts
Date et heure29/09/2019, rendez-vous demain à 18h
Adresse e-mailentity-extraction@google.com
Numéro de vol (codes de vol IATA uniquement)LX37
IBANCH52 0483 0000 0000 0000 9
ISBN (version 13 uniquement)978-1101904190
Monnaie/Devise (chiffres arabes uniquement)12, 25 USD
Paiement / Cartes de crédit4111 1111 1111 1111
Numéro de téléphone(555) 225-3556
12345
Numéro de suivi (formats internationaux standardisés)1Z204E380338943508
URLwww.google.com
https://fr.wikipedia.org/wiki/Ornithorynque

Cette API privilégie la précision plutôt que la reconnaissance. Certaines instances d'une entité particulière peuvent ne pas être détectées afin d'en garantir l'exactitude.

La plupart des entités peuvent être détectées dans toutes les langues et tous les paramètres régionaux. La possibilité de détecter des adresses et des numéros de téléphone dépend de la langue sélectionnée. L'extraction d'entités est compatible avec les langages suivants:

  • Arabe
  • Portugais
  • Anglais (États-Unis, Royaume-Uni)
  • Néerlandais
  • Français
  • Allemand
  • Italien
  • Japonais
  • Coréen
  • Polonais
  • Russe
  • Chinois (simplifié et traditionnel)
  • Espagnol
  • Thaï
  • Turc

Exemples

Texte d'entréeEntités détectées
Rendez-vous au 1600 Amphitheatre Parkway, Mountain View, CA 94043, États-Unis Organisons un rendez-vous pour en discuter. Type d'entité 1: Adresse
Texte de l'entité 1: "1600 Ampitheatre Parkway, Mountain View, CA 94043, États-Unis"
Vous pouvez contacter l'équipe de test demain à l'adresse info@google.com pour déterminer le meilleur calendrier. Type d'entité 1: Date-heure
Texte de l'entité 1 : "24 juin 2020"

Type d'entité 2: Adresse e-mail
Texte de l'entité 2: info@google.com
Votre commande auprès de Google a été expédiée. Pour suivre l'avancement de votre livraison, veuillez utiliser ce numéro de suivi: 9612804152073070474837. Type d'entité: Numéro de suivi
Texte de l'entité: "9612804152073070474837"
Appelez le restaurant au 555-555-1234 pour payer votre dîner. Mon numéro de carte est le 4111-1111-1111-1111. Type d'entité 1: numéro de téléphone
Texte de l'entité 1: "555-555-1234"

Type d'entité 2: Carte de paiement
Texte de l'entité 2: "4111 1111 1111 1111"