Modifier

Assistant commercial avec capacités visuelles

Azure App Service
Recherche personnalisée Bing
Recherche visuelle Bing
Azure AI Bot Service
Azure AI services

Idées de solution

Cet article présente une idée de solution. Si vous souhaitez que nous développions le contenu avec d’autres informations, telles que des cas d’usage potentiels, d’autres services, des considérations d’implémentation ou un guide des prix, adressez-nous vos commentaires GitHub.

Cette idée de solution utilise les services Azure avec un Assistant bot pour améliorer les interactions avec les clients et fournir des suggestions basées sur des informations visuelles.

Architecture

Architecture diagram that shows how data flows between a user, a bot, and other components, such as language understanding and search services.

Téléchargez un fichier Visio de cette architecture.

Flux de données

  1. L’utilisateur a recours à une application, qui est hébergée sur Azure App Service, via un navigateur web ou un appareil mobile.
  2. App Service communique avec Azure Bot Service pour faciliter l’interaction entre l’utilisateur et l’application.
  3. Bot Service utilise Azure Cognitive Services Language Understanding pour identifier les intentions de l’utilisateur et la signification.
  4. Language Understanding (LUIS) retourne l’intention identifiée de l’utilisateur au bot Azure.
  5. Le bot transmet une entrée de contexte visuelle, comme une image, à l’API Recherche visuelle Bing.
  6. L’API renvoie le résultat à Bot Service.
  7. Le bot peut récupérer plus d’informations pour les requêtes utilisateur au sein du domaine de l’utilisateur à l’aide de l’API Recherche personnalisée Bing.
  8. L’API Recherche personnalisée renvoie le résultat à Bot Service.

Composants

  • Le service App Service fournit une infrastructure pour la génération, le déploiement et la mise à l’échelle d’applications web.
  • Bot Service fournit un environnement de développement intégré pour la création de bots.
  • Cognitive Services se compose de services basés sur le cloud qui fournissent des fonctionnalités d’IA.
  • Azure Cognitive Service for Language fait partie de Cognitive Services qui offre de nombreux services de traitement en langage naturel.
  • La compréhension du langage courant est une fonctionnalité de Cognitive Service for Language. Ce service d’API basé sur le cloud offre des fonctionnalités d’intelligence de Machine Learning afin de créer des applications conversationnelles. Vous pouvez utiliser la compréhension du langage (LUIS) pour prédire la signification d’une conversation et extraire des informations pertinentes et détaillées.
  • L’API Recherche visuelle Bing renvoie des données liées à une image spécifique, telles que des images similaires, des sources d’achat de l’élément dans l’image et des pages web incluant l’image.
  • L’API Recherche personnalisée Bing permet de créer des expériences de recherche exemptes de publicité.

Détails du scénario

Cette solution comprend un Assistant bot avec intégration de la recherche. Le bot permet d’aider les clients à interagir avec une application métier. Il peut également fournir des suggestions basées sur des informations visuelles.

Cas d’usage potentiels

Cette solution peut être utilisée de manière générale, mais elle est idéale pour le secteur de la distribution et les secteurs du voyage et de l’hôtellerie.

Étapes suivantes