Czatbot handlowy dla obsługi klienta

Tożsamości zewnętrzne usługi Active Directory
App Service
Usługa bota
Language Understanding
Cognitive Services

Pomysły dotyczące rozwiązań

Ten artykuł jest pomysłem na rozwiązanie. Jeśli chcesz, abyśmy rozszerzyli zawartość o więcej informacji, takich jak potencjalne przypadki użycia, alternatywne usługi, zagadnienia dotyczące implementacji lub wskazówki dotyczące cen, daj nam znać, przekazując opinię w usłudze GitHub.

Usługa Azure Bot Service z Language Understanding umożliwia deweloperom tworzenie interfejsów konwersacyjnych dla scenariuszy bankowości, podróży i handlu rozrywkowego.

Architektura

Diagram architektury: przykład czatbota handlu elektronicznego na potrzeby żądań obsługi klienta.

Pobierz plik programu Visio z tą architekturą.

Przepływ danych

  1. Klient korzysta z aplikacji mobilnej.
  2. Klient uwierzytelnia się przy użyciu usługi Azure Active Directory B2C.
  3. Klient żąda informacji przy użyciu bota aplikacji niestandardowej.
  4. Usługi Cognitive Services ułatwiają przetwarzanie żądania języka naturalnego.
  5. Odpowiedź jest przeglądana przez klienta, który może uściślić pytanie przy użyciu języka naturalnego.
  6. Gdy klient będzie zadowolony z wyników, bot aplikacji aktualizuje rezerwację.
  7. Usługa Application Insights monitoruje dynamiczną aplikację w celu diagnozowania problemów i pomaga zrozumieć, jak poprawić wydajność i użyteczność bota.

Składniki

Kluczowe technologie używane do implementowania tej architektury:

Szczegóły scenariusza

Usługa Azure Bot Service z Language Understanding umożliwia deweloperom tworzenie interfejsów konwersacyjnych dla scenariuszy bankowości, podróży i handlu rozrywkowego. Na przykład hotel concierge może użyć bota, aby ulepszyć interakcję z pocztą e-mail i rozmową telefoniczną klienta. Bot weryfikuje klientów za pomocą usługi Azure Active Directory. Usługi Azure Cognitive Services są następnie używane do kontekstowego przetwarzania tekstu i żądań głosowych obsługi klienta. Dodaj usługę Rozpoznawanie mowy , aby rozpoznawać i obsługiwać polecenia głosowe.

Potencjalne przypadki użycia

To rozwiązanie dotyczy następujących scenariuszy:

  • Bankowość i finanse
  • Podróże i gościnność (np. bot konsjerża hotelowy w celu ulepszenia wiadomości e-mail i połączeń telefonicznych)
  • Handel rozrywkowy (i handel detaliczny)

Następne kroki

Dokumentacja produktu:

moduły usługi Microsoft Learn:

Artykuły z omówieniem Centrum architektury platformy Azure:

Artykuły centrum architektury platformy Azure opisujące architektury czatbotów: