Retailassistent met visuele mogelijkheden

Azure App Service
Bing Custom Search
Bing Visual Search
Azure AI Bot Service
Azure AI services

Oplossingsideeën

Dit artikel is een oplossingsidee. Als u wilt dat we de inhoud uitbreiden met meer informatie, zoals mogelijke use cases, alternatieve services, implementatieoverwegingen of prijsrichtlijnen, laat het ons dan weten door GitHub-feedback te geven.

Dit oplossingsidee maakt gebruik van Azure-services met een botassistent om interacties met klanten te verbeteren en suggesties te bieden op basis van visuele informatie.

Architectuur

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

Een Visio-bestand van deze architectuur downloaden.

Gegevensstroom

  1. De gebruiker gebruikt een toepassing die wordt gehost op Azure-app Service, hetzij via een webbrowser of een mobiel apparaat.
  2. App Service communiceert met Azure Bot Service om de interactie tussen de gebruiker en de toepassing te vergemakkelijken.
  3. Bot Service maakt gebruik van Azure Cognitive Services Language Understanding om gebruikersintenties en betekenissen te identificeren.
  4. Language Understanding (LUIS) retourneert de geïdentificeerde gebruikersintentie naar de Azure-bot.
  5. De bot geeft een visuele contextinvoer, zoals een afbeelding, door aan de Bing Visual Search-API.
  6. De API retourneert uitvoer naar Bot Service.
  7. Optioneel haalt de bot meer informatie op voor gebruikersquery's binnen het domein van de gebruiker met behulp van de Bing Custom Search-API.
  8. De Custom Search-API retourneert uitvoer naar Bot Service.

Onderdeel

  • App Service biedt een framework voor het bouwen, implementeren en schalen van web-apps.
  • Bot Service biedt een geïntegreerde ontwikkelomgeving voor botbouw.
  • Cognitive Services bestaat uit cloudservices die AI-functionaliteit bieden.
  • Azure Cognitive Service for Language maakt deel uit van Cognitive Services die veel natuurlijke taalverwerkingsservices biedt.
  • Conversationele taalkennis is een functie van Cognitive Service for Language. Deze cloudgebaseerde API-service biedt machine learning intelligence-mogelijkheden voor het bouwen van gespreks-apps. U kunt language understanding (LUIS) gebruiken om de betekenis van een gesprek te voorspellen en relevante, gedetailleerde informatie op te halen.
  • De Bing Visual Search-API retourneert gegevens die zijn gerelateerd aan een bepaalde afbeelding, zoals vergelijkbare afbeeldingen, winkelbronnen voor het kopen van het item in de afbeelding en webpagina's die de afbeelding bevatten.
  • De Bing Custom Search-API biedt een manier om op maat gemaakte zoekervaringen zonder advertenties te maken voor onderwerpen.

Scenariodetails

Deze oplossing bevat een botassistent met zoekintegratie. De bot kan klanten helpen om te communiceren met een bedrijfstoepassing. Het kan ook suggesties geven op basis van visuele informatie.

Potentiële gebruikscases

Deze oplossing kan breed worden gebruikt, maar is ideaal voor de detailhandel en de reis- en horecabranche.

Volgende stappen