Extração de entidade

A maioria dos apps oferece aos usuários pouca interação com texto, além das operações básicas de cortar/copiar/colar. A extração de entidades melhora a experiência do usuário no app, compreendendo o texto e permitindo adicionar atalhos úteis com base no contexto.

iOS Android

A API de extração de entidades permite reconhecer entidades específicas no texto estático e enquanto você digita. Depois que uma entidade é identificada, você pode ativar facilmente diferentes ações para o usuário com base no tipo de entidade. As entidades com suporte incluídas são:

EntidadeExemplo
EndereçoRua 350, Cambridge MA
Data-hora29/09/2019, vamos nos encontrar amanhã às 18h
Endereço de e-mailentity-extraction@google.com
Número do voo (somente códigos de voo IATA)LX37
IBANCH52 0483 0000 0000 0000 9
ISBN (somente versão 13)978-1101904190
Dinheiro/moeda (somente números árabes)12, 25 BRL
Pagamento / cartões de crédito4111 1111 1111 1111
Número de telefone(11) 5555-3556
12345
Número de rastreamento (formatos internacionais padronizados)1Z204E380338943508
URLwww.google.com
https://pt.wikipedia.org/wiki/Platypus

Essa API se concentra na precisão acima do reconhecimento. Algumas instâncias de uma determinada entidade podem não ser detectadas para garantir a precisão.

A maioria das entidades pode ser detectada em todos os idiomas e localidades. A capacidade de detectar endereços e números de telefone depende do idioma selecionado. A extração de entidades é compatível com os seguintes idiomas:

  • Árabe
  • Português
  • Inglês (EUA e Reino Unido)
  • Holandês
  • Francês
  • Alemão
  • Italiano
  • Japonês
  • Coreano
  • Polonês
  • Russo
  • Chinês (simplificado e tradicional)
  • Espanhol
  • Tailandês
  • Turco

Exemplos

Entrada de textoEntidades detectadas
Encontre-me em 1600 Amphitheatre Parkway, Mountain View, CA, 94043 Vamos marcar uma reunião para discutir. Tipo de entidade 1: endereço
Texto da entidade 1: "1600 Ampitheatre Parkway, Mountain View, CA 94043"
Você pode entrar em contato com a equipe de teste amanhã pelo e-mail info@google.com para determinar o melhor cronograma. Tipo de entidade 1: data e hora
Texto da entidade 1: = "24 de junho de 2020"

Tipo de entidade 2: endereço de e-mail
Texto da entidade 2: info@google.com
Seu pedido foi enviado pelo Google. Para acompanhar o andamento da entrega, use este número de rastreamento: 9612804152073070474837 Tipo de entidade: número de rastreamento
Texto da entidade: "9612804152073070474837"
Ligue para o restaurante no número 555-555-1234 para pagar o jantar. O número do meu cartão é 4111-1111-1111-1111. Tipo de entidade 1: número de telefone
Texto da entidade 1: "555-555-1234"

Tipo de entidade 2: cartão de pagamento
Texto da entidade 2: "4111 1111 1111 1111"