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
Baixe um Arquivo Visio dessa arquitetura.
Fluxo de dados
- 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.
- 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.
- O Serviço de Bot usa o Reconhecimento de linguagem de IA para identificar intenções e significados do usuário.
- O LUIS (Reconhecimento Vocal) retorna a intenção de usuário identificada para o bot do Azure.
- O bot passa uma entrada de contexto visual, como uma imagem, para a API de Pesquisa Visual do Bing.
- A API retorna a saída para o Serviço de Bot.
- 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.
- 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
- O que são os Serviços de IA do Azure?
- O que é o LUIS (Reconhecimento vocal)?
- Documentação da API de Pesquisa do Bing
- O que é a API da Pesquisa Visual do Bing?
- O que é API de Pesquisa Personalizada do Bing?
- Visão geral do Serviço de Aplicativo
- Documentação do Serviço de Bot do Azure
- Introdução ao Bot Framework Composer