Editar

Compartilhar via


Assistente de varejo com funcionalidades visuais

Serviço de aplicativo do Azure
Pesquisa Personalizada do Bing
Pesquisa Visual do Bing
Serviço de Bot da IA do Azure
Serviços de IA do Azure

Ideias de solução

Este artigo descreve uma ideia de solução. Seu arquiteto de nuvem pode usar essa orientação para ajudar a visualizar os principais componentes para uma implementação típica dessa arquitetura. Use este artigo como ponto de partida para projetar uma solução bem arquitetada que se alinhe aos requisitos específicos de sua carga de trabalho.

Essa ideia de solução usa os serviços do Azure com um assistente de bot para melhorar as interações com os clientes e fornecer sugestões com base em informações visuais.

Arquitetura

Diagrama de arquitetura que mostra como os dados fluem entre um usuário, um bot e outros componentes, como reconhecimento de linguagem e serviços de pesquisa.

Baixe um Arquivo Visio dessa arquitetura.

Fluxo de dados

  1. O usuário usa um aplicativo, que está hospedado no Serviço de Aplicativo do Azure, por meio de um navegador da Web ou de um dispositivo móvel.
  2. O Serviço de Aplicativo se comunica com o Serviço de Bot do Azure para facilitar a interação entre o usuário e o aplicativo.
  3. O Serviço de Bot usa o Reconhecimento de linguagem de IA para identificar intenções e significados do usuário.
  4. O LUIS (Reconhecimento Vocal) retorna a intenção de usuário identificada para o bot do Azure.
  5. O bot passa uma entrada de contexto visual, como uma imagem, para a API de Pesquisa Visual do Bing.
  6. A API retorna a saída para o Serviço de Bot.
  7. Opcionalmente, o bot recupera mais informações para consultas de usuário no domínio do usuário usando a API de Pesquisa Personalizada do Bing.
  8. A API de Pesquisa Personalizada retorna a saída para o Serviço de Bot.

Componentes

  • O Serviço de Aplicativo fornece uma estrutura para criar, implantar e dimensionar aplicativos Web.
  • O Serviço de Bot fornece um ambiente de desenvolvimento integrado para a criação de bots.
  • Os Serviços de IA do Azure consistem em serviços baseados em nuvem que fornecem funcionalidade de IA.
  • a Linguagem de IA faz parte dos serviços de IA do Azure que oferecem muitos serviços de processamento de linguagem natural.
  • Recurso de Compreensão da Linguagem ColoquiaL é um recurso da Linguagem de IA do Azure. Esse serviço de API baseado em nuvem oferece recursos de inteligência de aprendizado de máquina para a criação de aplicativos de conversação. Você pode usar o LUIS (reconhecimento vocal) para prever o significado de uma conversa e extrair informações relevantes e detalhadas.
  • 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 Personalizada do Bing fornece uma maneira de criar experiências de pesquisa sem anúncios personalizadas para tópicos.

Detalhes do cenário

Essa solução apresenta um assistente de bot com integração de pesquisa. O bot pode ajudar os clientes a interagir com um aplicativo de negócios. Ele também pode fornecer sugestões com base em informações visuais.

Possíveis casos de uso

Essa solução pode ser usada amplamente, mas é ideal para o setor de varejo e as indústrias de viagens e hotelaria.

Próximas etapas