Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
中村 憲一郎 (kenakamu)
https://github.com/kenakamu/
https://blogs.msdn.microsoft.com/kenakamu
C#, DevOps,
Dynamics
ビジネスアプリにおけるチャットボットの使いどころ
チャットボット開発のノウハウ
データの鮮度/精度を向上させるチャットボット
ノウハウ
失敗談
話さないこと
世界中のすべての人々と
ビジネスの持つ可能性を
最大限に引き出すための
支援をすること
Dynamics 365 LinkedIn Partner Solutions IoT
Dynamics 365 のビジネス アプリ チームの目的に応じて設計されたアプリ
PowerApps による
カスタム アプリ
Microsoft Flow による
ワークフローの構成
Bot による
カスタム アプリ
アプリと
ダッシュボー...
会話とロジック コンテキスト
複数チャネル
会話とロジック
コンテキスト
複数チャネル
会話とロジック
コンテキスト
複数チャネル
会話とロジック コンテキスト
複数チャネル
O N E B O T
M U L T I P L E C A N V A S E S
! 円
✅
API
ダイアログスタック
Serialization
データ取得
• 件数上限の意識
• 必要に応じたページング
☆
☆
Web
OpenUrl プロトコル制限
☆
☆
☆
☆
☆
☆
☆
APIAPI
API
データ取得
• 文字列/リッチカード
• 詳細表示方法
• LINE は list 未対応の模様
!
!
!
!
Workflow
API
Workflow
API
!
• 通知のみ
• Dialog の差し込み
Direct Line はプッシュ通知非対応
• Dynamics 365 側ですべて処理
• 操作 (グローバル)
• レコード CRUD トリガー
• ワークフロー
• プラグイン
• 操作
円
✅
• メールなど他チャネルの活用
• 自社業務への読み替え
• 全てをチャットでやる必要はない
結局はデータのインプット/アウトプット
• 業務特化
• クローズドクエスチョン
「りんな」は対極にあるチャットボット
• resx ファイル
• アクセスを Public にして共有
認証
• AAD v1 と AAD v2
• AuthBot
• 多言語対応にはソースが必要
ステート管理
• 単位(ユーザー、会話、会話内の特定ユーザー)
• StateService (32 KB上限)
• 独自ステートDB
• Emulator は独自
チャネルの差異
• 制限の認識
• UI はインスペクターの利用
https://docs.botframework.com/en-us/channel-
inspector/channels/Skype/
• DirectLine 経由での連携
• DirectLine 固有の制限と LINE の制限を考慮
• Push 通知は Developer Trial/Pro のみ
https://github.com/kenakamu/line-bot...
メニュー
• 初回利用時にヘルプを表示
• LINE のリッチメニュー利用
スタンプの活用
• メニュー
• アクション
ダイアログ割込み
• 通知シナリオ
• 既存スタックに割り込み
グローバルコマンド
• タイミング非依存のコマンド
• メニュー実行時のスタッククリア
LUIS
• 言語ごとに作成
• LUIS 利用を最小化してコスト節約
• スロット
• 複数管理者
https://azure.microsoft.com/ja-jp/services/cognitive-
services/language...
• タイムゾーン設定を意識したクエリ
• FetchXML などで today や next-x-hours の利用
• 独自 API
• ワークフロー
DevOps
• チャットアプリ独自のテスト
• ユニットテスト
• ファンクションテスト
• ARM タスクは v1で
• 依存サービスの Mock 化
セッションアンケートにご協力ください
 専用アプリからご回答いただけます。
decode 2017
 スケジュールビルダーで受講セッションを
登録後、アンケート画面からご回答ください。
 アンケートの回答時間はたったの 15 秒です!
Ask the Speaker のご案内
本セッションの詳細は『Ask the Speaker Room』各コーナーカウンタにて
ご説明させていただきます。是非、お立ち寄りください。
© 2017 Microsoft Corporation. All rights reserved.
本情報の内容(添付文書、リンク先などを含む)は、作成日時点でのものであり、予告なく変更される場合があります。
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~
Upcoming SlideShare
Loading in …5
×

[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~

968 views

Published on

Microsoft は Dynamics 365、Office 365、Microsoft Azure、Bing、LinkedIn など、ビジネスに不可欠なデータを揃えています。また Microsoftの ビジネスアプリケーションシリーズは標準機能で連携が可能です。業務によっては LINE や Skype などのチャットを併せて活用することで、さらに生産性/利便性を高めることができます。このセッションでは、具体的な 10 シナリオを紹介するとともに、アプリケーションを開発する際の勘所を、デモを交えてご紹介します。

受講対象: Dynamics 365/Office 365/Microsoft Azure/PowerBI にご興味のある方、ユーザー企業およびシステム企画担当者
業務アプリケーション/Bot Framework 等を利用したチャットアプリケーション開発者

中村 憲一郎
日本マイクロソフト株式会社
PMC
シニア PMC カスタマー リード

Published in: Technology
  • If you want to download or read this book, copy link or url below in the New tab ......................................................................................................................... DOWNLOAD FULL PDF EBOOK here { https://urlzs.com/UABbn } .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • If you want to download or read this book, copy link or url below in the New tab ......................................................................................................................... DOWNLOAD FULL PDF EBOOK here { https://urlzs.com/UABbn } .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THI5 BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THI5 BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THI5 BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

[BA09] 生産性/利便性を追求した最先端の業務アプリケーションとは!? ~Dynamics 365/Office 365 とチャットアプリケーションとの連携 10 シナリオと開発の勘所~

  1. 1. 中村 憲一郎 (kenakamu) https://github.com/kenakamu/ https://blogs.msdn.microsoft.com/kenakamu C#, DevOps, Dynamics
  2. 2. ビジネスアプリにおけるチャットボットの使いどころ チャットボット開発のノウハウ データの鮮度/精度を向上させるチャットボット ノウハウ 失敗談
  3. 3. 話さないこと
  4. 4. 世界中のすべての人々と ビジネスの持つ可能性を 最大限に引き出すための 支援をすること
  5. 5. Dynamics 365 LinkedIn Partner Solutions IoT
  6. 6. Dynamics 365 のビジネス アプリ チームの目的に応じて設計されたアプリ PowerApps による カスタム アプリ Microsoft Flow による ワークフローの構成 Bot による カスタム アプリ アプリと ダッシュボード 生産性
  7. 7. 会話とロジック コンテキスト 複数チャネル
  8. 8. 会話とロジック コンテキスト 複数チャネル
  9. 9. 会話とロジック コンテキスト 複数チャネル
  10. 10. 会話とロジック コンテキスト 複数チャネル
  11. 11. O N E B O T M U L T I P L E C A N V A S E S
  12. 12. ! 円 ✅
  13. 13. API
  14. 14. ダイアログスタック
  15. 15. Serialization
  16. 16. データ取得 • 件数上限の意識 • 必要に応じたページング
  17. 17.
  18. 18.
  19. 19. Web
  20. 20. OpenUrl プロトコル制限
  21. 21.
  22. 22. ☆ ☆
  23. 23. ☆ ☆
  24. 24. ☆ ☆
  25. 25. APIAPI
  26. 26. API
  27. 27. データ取得 • 文字列/リッチカード • 詳細表示方法 • LINE は list 未対応の模様
  28. 28. !
  29. 29. !
  30. 30. !
  31. 31. !
  32. 32. Workflow API
  33. 33. Workflow API
  34. 34. !
  35. 35. • 通知のみ • Dialog の差し込み
  36. 36. Direct Line はプッシュ通知非対応
  37. 37. • Dynamics 365 側ですべて処理 • 操作 (グローバル) • レコード CRUD トリガー • ワークフロー • プラグイン • 操作
  38. 38. 円 ✅
  39. 39. • メールなど他チャネルの活用 • 自社業務への読み替え • 全てをチャットでやる必要はない 結局はデータのインプット/アウトプット
  40. 40. • 業務特化 • クローズドクエスチョン 「りんな」は対極にあるチャットボット
  41. 41. • resx ファイル • アクセスを Public にして共有
  42. 42. 認証 • AAD v1 と AAD v2 • AuthBot • 多言語対応にはソースが必要
  43. 43. ステート管理 • 単位(ユーザー、会話、会話内の特定ユーザー) • StateService (32 KB上限) • 独自ステートDB • Emulator は独自
  44. 44. チャネルの差異 • 制限の認識 • UI はインスペクターの利用 https://docs.botframework.com/en-us/channel- inspector/channels/Skype/
  45. 45. • DirectLine 経由での連携 • DirectLine 固有の制限と LINE の制限を考慮 • Push 通知は Developer Trial/Pro のみ https://github.com/kenakamu/line-bot-sdk-csharp
  46. 46. メニュー • 初回利用時にヘルプを表示 • LINE のリッチメニュー利用
  47. 47. スタンプの活用 • メニュー • アクション
  48. 48. ダイアログ割込み • 通知シナリオ • 既存スタックに割り込み
  49. 49. グローバルコマンド • タイミング非依存のコマンド • メニュー実行時のスタッククリア
  50. 50. LUIS • 言語ごとに作成 • LUIS 利用を最小化してコスト節約 • スロット • 複数管理者 https://azure.microsoft.com/ja-jp/services/cognitive- services/language-understanding-intelligent- service/#pricingoptions
  51. 51. • タイムゾーン設定を意識したクエリ • FetchXML などで today や next-x-hours の利用
  52. 52. • 独自 API • ワークフロー
  53. 53. DevOps • チャットアプリ独自のテスト • ユニットテスト • ファンクションテスト • ARM タスクは v1で • 依存サービスの Mock 化
  54. 54. セッションアンケートにご協力ください  専用アプリからご回答いただけます。 decode 2017  スケジュールビルダーで受講セッションを 登録後、アンケート画面からご回答ください。  アンケートの回答時間はたったの 15 秒です!
  55. 55. Ask the Speaker のご案内 本セッションの詳細は『Ask the Speaker Room』各コーナーカウンタにて ご説明させていただきます。是非、お立ち寄りください。
  56. 56. © 2017 Microsoft Corporation. All rights reserved. 本情報の内容(添付文書、リンク先などを含む)は、作成日時点でのものであり、予告なく変更される場合があります。

×