Editar

Assistente visual

Azure App Service
Serviço de Bot do Azure AI
Azure AI services

Ideias de soluções

Este artigo é uma ideia de solução. Se você quiser que expandamos o conteúdo com mais informações, como possíveis casos de uso, serviços alternativos, considerações de implementação ou orientação de preços, informe-nos fornecendo feedback do GitHub.

Esta solução apresenta um assistente visual que fornece informações ricas baseadas no conteúdo de uma imagem.

Arquitetura

Diagrama de arquitetura que mostra o fluxo de dados entre um navegador e um bot e entre o bot e os serviços de pesquisa.

Transfira um ficheiro do Visio desta arquitetura.

Fluxo de dados

  1. Os usuários interagem com um bot por meio de um aplicativo móvel ou um aplicativo Web.
  2. O bot usa o Language Understanding Intelligence Service (LUIS), que é incorporado ao aplicativo, para identificar a intenção do usuário e o contexto de conversação.
  3. O bot passa o contexto visual, como uma imagem, para a API de Pesquisa Visual do Bing.
  4. O bot recupera informações da API de Pesquisa de Entidade do Bing sobre pessoas, lugares, obras de arte, monumentos e objetos relacionados à imagem.
  5. O bot recupera informações de códigos de barras.
  6. Opcionalmente, o bot obtém mais informações sobre códigos de barras ou consultas limitadas ao domínio do usuário usando a API de Pesquisa Personalizada do Bing.
  7. O assistente visual apresenta ao usuário as informações sobre produtos, destinos, celebridades, lugares, monumentos e obras de arte relacionados.

Componentes

  • O Serviço de Aplicativo do Azure é um serviço baseado em HTTP totalmente gerenciado para hospedar aplicativos Web, APIs REST e back-ends móveis.
  • O Serviço de Bot do Azure oferece um ambiente para o desenvolvimento de bots inteligentes de nível empresarial que enriquecem as experiências dos clientes. O ambiente integrado também fornece uma maneira de manter o controle de seus dados.
  • A API de Pesquisa Personalizada do Bing fornece uma maneira de criar experiências de pesquisa personalizadas com a poderosa classificação e o índice de pesquisa em escala global do Bing.
  • A API de Pesquisa de Entidade do Bing oferece recursos de pesquisa que identificam entidades relevantes, como pessoas, lugares, filmes, programas de TV, videogames, livros e empresas bem conhecidos.
  • A API de Pesquisa Visual do Bing retorna dados relacionados a uma determinada imagem, como imagens semelhantes, fontes de compras para comprar o item na imagem e páginas da Web que incluem a imagem.
  • A API de Pesquisa na Web do Bing fornece resultados de pesquisa depois de emitir uma única chamada de API. Os resultados compilam informações relevantes de bilhões de páginas da Web, imagens, vídeos e notícias.
  • O Serviço Cognitivo do Azure para Idiomas faz parte dos Serviços Cognitivos do Azure que oferece muitos serviços de processamento de linguagem natural.
  • A compreensão da linguagem conversacional é uma característica do Serviço Cognitivo para a Linguagem. Este serviço de API baseado na nuvem oferece recursos de inteligência de aprendizado de máquina para criar aplicativos de conversação. Você pode usar o LUIS para prever o significado de uma conversa e extrair informações relevantes e detalhadas.

Detalhes do cenário

Esta solução apresenta um assistente visual que fornece informações ricas baseadas no conteúdo de uma imagem. As capacidades do assistente incluem ler cartões de visita, decifrar códigos de barras e reconhecer pessoas, lugares, objetos, obras de arte e monumentos bem conhecidos.

Potenciais casos de utilização

As organizações podem usar essa solução para fornecer:

  • Agendamento de consultas.
  • Acompanhamento de pedidos e entregas em aplicações de fabricação, automotivas e de transporte.
  • Compras com código de barras no varejo.
  • Processamento de pagamentos em finanças e varejo.
  • Renovações de subscrição no retalho.
  • A identificação de pessoas, lugares, objetos, arte e monumentos bem conhecidos, nas indústrias da educação, mídia e entretenimento.

Próximos passos