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.
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 |
---|---|
Adresse | 350 troisième rue, Cambridge, Massachusetts |
Date et heure | 29/09/2019, rendez-vous demain à 18h |
Adresse e-mail | entity-extraction@google.com |
Numéro de vol (codes de vol IATA uniquement) | LX37 |
IBAN | CH52 0483 0000 0000 0000 9 |
ISBN (version 13 uniquement) | 978-1101904190 |
Monnaie/Devise (chiffres arabes uniquement) | 12, 25 USD |
Paiement / Cartes de crédit | 4111 1111 1111 1111 |
Numéro de téléphone | (555) 225-3556 12345 |
Numéro de suivi (formats internationaux standardisés) | 1Z204E380338943508 |
URL | www.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ée | Entité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" |