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
Transfira um ficheiro do Visio desta arquitetura.
Fluxo de dados
- Os usuários interagem com um bot por meio de um aplicativo móvel ou um aplicativo Web.
- 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.
- O bot passa o contexto visual, como uma imagem, para a API de Pesquisa Visual do Bing.
- O bot recupera informações da API de Pesquisa de Entidade do Bing sobre pessoas, lugares, obras de arte, monumentos e objetos relacionados à imagem.
- O bot recupera informações de códigos de barras.
- 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.
- 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
Para criar um aplicativo que detete o contexto que é importante para você, consulte Guia de início rápido: criar um projeto de deteção de objeto com a biblioteca de cliente Visão Personalizada.
Para explorar os recursos de pesquisa fornecidos pelo Bing, consulte Família de APIs de pesquisa do Bing.
Para criar o LUIS em seu bot, consulte Adicionar compreensão de linguagem natural ao seu bot.
Para explorar um módulo do Learn sobre como o LUIS funciona, consulte Criar um modelo de linguagem com compreensão de linguagem conversacional.
Para saber como criar com o Serviço de Bot, consulte Criar um bot com o Serviço de Linguagem e o Serviço de Bot do Azure.
Para criar um bot que incorpore o QnA Maker e o Bot Service, consulte Criar soluções de IA conversacional.
Para solidificar sua compreensão do LUIS, do Serviço de Bot e da API de Pesquisa Visual do Bing, consulte Exame AI-900: Fundamentos de IA do Microsoft Azure.
Para certificar o seu conhecimento sobre os Serviços Cognitivos, consulte Microsoft Certified: Azure AI Engineer Associate.
Para saber mais sobre os componentes desta solução, consulte estes recursos: