Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Try to make a call center

SatakeYusuke
April 27, 2024
200

Try to make a call center

I created a call center using Azure Communication Service and Azure OpenAI Service. This time, I'd like to demonstrate a demo up to the point where it returns information about the cram school I manage using OnYourData, which was recently GA.

SatakeYusuke

April 27, 2024
Tweet

More Decks by SatakeYusuke

Transcript

  1. @fe_js_engineer satyus 佐竹祐亮 / Yusuke Satake 株式会社エーピーコミュニケーションズ Experience • 株式会社エーピーコミュニケーションズにてDXコンサルタントに従事

    • 学習塾経営 • プログラミングスクール経営 • PoC部運営 Expertise  学習塾経営  プログラミングスクール経営  ソフトウェア開発  Azureアーキテクト  DXコンサルタント  プリセールス new!!
  2. 本日の概要  Azure Communication ServiceとAzure OpenAI Serviceを使ってコールセンター を作ってみました。 今回は最近GAされた、OnYourDataを用いて私が経営している塾の情報を返 してくれるところまでDEMOでお見せしたいと思います。

     OpenAIが自動応答するコールセンターを作ってみよう https://zenn.dev/yusu29/articles/azure_callautomation  Azure Communication Serviceで電話番号を取得しよう https://zenn.dev/yusu29/articles/azure_callautomation
  3. 前回までのおさらい~学習塾DX化~  佐竹塾では色々なことに取り組みながら少人数で最大のパフォーマンスを出せ るよう工夫しています。  Azure Static Web Apps ×

    Trello × slack 欠席管理のWEB化  Azure OpenAI Service × Azure Static Web Apps × Azure Repos 生徒の成績分析  Azure OpenAI Service × LINE MessagingAPI 英作文添削サービス
  4. 学習塾って授業以外でどんなコミュニケーションが必要? ITで代替可能と考える  無料体験授業の申し込み  欠席連絡及び振替授業の調整  問題の質問及び回答 ITで代替は厳しいと考える 

    生徒の相談  保護者との世間話 ITで代替可能な箇所の電話対応を自動化するこ とで、より生徒が必要とするコミュニケーションに 割く時間を増やすことが目標
  5. On Your Dataでの独自データの扱い方  On Your DataのAPIを叩く方法は2パターン  Completions extensions

    APIを叩く  On Your dataからデプロイしたWebApps のAPIを叩く dataSourcesは都度指定 WebApps AOAIに直接アクセス WebAppsのAPIへアクセス dataSourcesは固定  会話の内容によってデータソースを切替 可能  とにかくアプリの実装が楽
  6. 所感 チャレンジしてみて良かった点  OnYourDataの活躍により、独自データを電話越しに聞けるようになり、電話応対の幅が広がった  独自データもmarkdown形式で佐竹塾の情報をつらつら記載しているだけなので、管理は非常に楽。また、 OnYourDataはインデクサーのスケジュールを選べるので、markdown更新後も自動でインデックスを更新してく れる 今後の改善点 

    speechToText→データソースへの検索とOpenAIでの回答生成→TextToSpeechを実施するので、応答までに 時間がかかる。より回答を素早く出来る方法を取り入れることと、「ん~」とか「え~」とかいれて対応すればい い感じにまってくれそう  コスト面はAzure Communication Service周りは月1,000円程度で、On Your Dataを導入する為、AI SearchはBasic以上を設定する必要があり、それは月14,000円程度。電話対応における人件費と比較して 導入メリットを検討したい