カスタマー サービス向けの商用チャットボット

Active Directory External Identities
App Service
ボット サービス
Language Understanding
Cognitive Services

ソリューションのアイデア

このアーティクルはソリューションのアイデアです。 このコンテンツにさらに多くの情報 (想定されるユース ケース、代替サービス、実装に関する考慮事項、価格ガイダンスなど) の掲載をご希望の方は、GitHub のフィードバックでお知らせください。

Azure Bot ServiceLanguage Understanding を使用すると、開発者は銀行、旅行、エンターテイメントの商用シナリオのための会話インターフェイスを作成できます。

アーキテクチャ

アーキテクチャ図: カスタマー サービス要求用の eコマース チャットボットの例。

このアーキテクチャの Visio ファイルをダウンロードします。

データフロー

  1. 顧客がモバイル アプリを使用します。
  2. 顧客が Azure Active Directory B2C を使用して認証します。
  3. 顧客がカスタムのアプリケーション ボットを使用して情報を要求します。
  4. Cognitive Services で、自然言語の要求を処理します。
  5. 顧客が応答を確認し、自然言語を使用して質問を改善します。
  6. 顧客が結果に満足すると、Application Bot によって予約が更新されます。
  7. Application Insights によってライブ アプリケーションの監視と問題の診断が行われ、ボットのパフォーマンスと使いやすさを向上させる方法を理解できるようサポートします。

コンポーネント

このアーキテクチャの実装に使用される主要テクノロジ:

シナリオの詳細

Azure Bot ServiceLanguage Understanding を使用すると、開発者は銀行、旅行、エンターテイメントの商用シナリオのための会話インターフェイスを作成できます。 たとえば、ホテル コンシェルジェはボットを使用して、顧客とのメールや通話のやり取りを改善することができます。 ボットは Azure Active Directory を使用して顧客を検証します。 そして、Azure Cognitive Services を使用してカスタマー サービス用のテキストや音声の要求を、状況に合わせて処理します。 音声コマンドを認識してサポートするための音声サービスを追加します。

考えられるユース ケース

このソリューションは、次のシナリオに適用されます。

  • 銀行と金融
  • 旅行と接客 (たとえば、メールや通話を改善するホテル コンシェルジェ ボットなど)
  • エンターテイメント コマース (および小売)

次のステップ

製品ドキュメント:

Microsoft Learn モジュール:

Azure アーキテクチャ センターの概要に関する記事:

チャットボット アーキテクチャに関する、Azure アーキテクチャ センターの記事: