Chatbot voor verkoop

Externe identiteiten in Active Directory
App Service
Bot-service
Taalbegrip

Idee van oplossing Solution Idea

Als u ons wilt zien, vouwt u dit artikel uit met meer informatie, Details van de implementatie, richt lijnen voor prijzen en voor beelden van code, laat het ons weten met github feedback!If you'd like to see us expand this article with more information, implementation details, pricing guidance, or code examples, let us know with GitHub Feedback!

Samen kunnen ontwikkel aars met de Azure Bot Service-en Language Understanding-service conversatie-interfaces maken voor verschillende scenario's zoals bankieren, reizen en entertainment.Together, the Azure Bot Service and Language Understanding service enable developers to create conversational interfaces for various scenarios like banking, travel, and entertainment. De Concierge van een hotel kan bijvoorbeeld een bot gebruiken om de traditionele interacties voor e-mail en telefoon gesprekken te verbeteren door een klant te valideren via Azure Active Directory en Cognitive Services te gebruiken om de aanvragen van klanten beter te verwerken met behulp van tekst en spraak.For example, a hotel's concierge can use a bot to enhance traditional e-mail and phone call interactions by validating a customer via Azure Active Directory and using Cognitive Services to better contextually process customer requests using text and voice. De service voor spraak herkenning kan worden toegevoegd ter ondersteuning van spraak opdrachten.The Speech recognition service can be added to support voice commands.

ArchitectuurArchitecture

Architectuur diagram down load een SVG van deze architectuur.Architecture diagram Download an SVG of this architecture.

GegevensstroomData Flow

  1. De klant gebruikt uw mobiele app.The customer uses your mobile app.
  2. De gebruiker wordt geverifieerd met behulp van Azure AD B2C.Using Azure AD B2C, the user authenticates.
  3. Met behulp van de aangepaste bot kan de gebruiker informatie aanvragen.Using the custom Application Bot, the user requests information.
  4. Cognitive Services helpt bij het verwerken van de aanvraag voor de natuurlijke taal.Cognitive Services helps process the natural language request.
  5. Het antwoord wordt gecontroleerd door de klant, wie de vraag kan verfijnen met behulp van natuurlijk gesprek.The response is reviewed by the customer, who can refine the question using natural conversation.
  6. Zodra de gebruiker tevreden is met de resultaten, werkt de Application bot de reserve ring van de klant bij.Once the user is happy with the results, the Application Bot updates the customer's reservation.
  7. Application Insights verzamelt runtime-telemetrie om de ontwikkeling van de prestaties en het gebruik van bot te helpen verbeteren.Application Insights gathers runtime telemetry to help development with Bot performance and usage.

OnderdelenComponents

Belangrijkste technologie├źn die worden gebruikt om deze architectuur te implementeren:Key technologies used to implement this architecture:

Volgende stappenNext Steps

Volledig Implementeer bare architecturen:Fully deployable architectures: