Assistant visuel

App Service
Bot Service
Language Understanding

Idée de solution

Si vous souhaitez nous voir développer cet article 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, faites-le nous savoir avec les Commentaires de GitHub.

L’Assistant visuel fournit des informations complètes basées sur le contenu de l’image, avec des fonctionnalités telles que la lecture de cartes de visite, l’identification de code-barres et la reconnaissance des personnes, lieux, objets, œuvres d’art et monuments célèbres.

Architecture

Diagramme d’architecture Télécharger un SVG de cette architecture.

Flux de données

  1. Les utilisateurs interagissent avec le bot par le biais d’une application mobile ou d’une application web.
  2. Le bot comprend l’intention de l’utilisateur et le contexte de la conversation en se servant de LUIS, qui est intégré à l’application.
  3. Le bot transmet le contexte visuel (c’est-à-dire, l’image) à l’API Recherche visuelle Bing.
  4. Le bot obtient des informations supplémentaires à partir de l’API Recherche d’entités Bing pour obtenir des informations contextuelles sur des personnes, des lieux, des illustrations, des informations et des objets.
  5. Le bot obtient des informations supplémentaires pour les codes-barres.
  6. Le bot peut éventuellement obtenir plus d’informations sur les codes-barres et les requêtes exclusivement à partir de votre domaine par le biais de l’API Recherche personnalisée Bing.
  7. L’Assistant visuel affiche des produits/destinations similaires à partir de votre domaine ou fournit plus d’informations sur des célébrités, des lieux, des monuments ou des illustrations.

Composants

  • Azure App Service : service HTTP complètement managé pour l’hébergement d’applications web, d’API REST et de back-ends mobiles
  • Azure Bot Service: développez des bots intelligents à l’échelle de l’entreprise qui enrichissent votre expérience client, tout en conservant le contrôle de vos données.
  • Recherche personnalisée Bing: créez une recherche personnalisée qui réponde aux besoins de votre entreprise avec les fonctionnalités puissantes de classement et d’indexation de recherche à l’échelle mondiale de Bing.
  • Recherche d’entités Bing : induisez une recherche approfondie sur votre contenu existant en identifiant les informations les plus pertinentes.
  • Recherche visuelle Bing : recherchez des informations visuelles à partir de vos images.
  • Recherche web Bing : ajoutez la recherche intelligente à vos applications et exploitez la possibilité de passer au crible des milliards de pages web, images, vidéos et actualités avec un seul appel d’API
  • LUIS (Language Understanding Intelligence Service) : générez le langage naturel dans les applications, les bots et les appareils IoT

Étapes suivantes