SlideShare a Scribd company logo
Submit Search
Upload
azure botserviceをもっと身近に
Report
Share
裕之 木下
Follow
•
1 like
•
157 views
1
of
9
azure botserviceをもっと身近に
•
1 like
•
157 views
Report
Share
Download Now
Download to read offline
Engineering
Azure Bot Serviceの利用について話しました
Read more
裕之 木下
Follow
Recommended
210428 python by
210428 python
Takuya Nishimoto
126 views
•
6 slides
Rancherで簡単に作るk8s環境 Kubernetes meetup tokyo #4 LT kubernetes on rancher by
Rancherで簡単に作るk8s環境 Kubernetes meetup tokyo #4 LT kubernetes on rancher
Tetsurou Yano
4.2K views
•
41 slides
Rancher enterpriseについて by
Rancher enterpriseについて
Tetsurou Yano
597 views
•
18 slides
Groongaドキュメント読書会3の進め方 by
Groongaドキュメント読書会3の進め方
Kouhei Sutou
801 views
•
35 slides
ITPと、その他cookie関連のこと / ITP and cookie by
ITPと、その他cookie関連のこと / ITP and cookie
株式会社MonotaRO Tech Team
857 views
•
24 slides
Rancher Meetup Tokyo #7 Rancher Home by
Rancher Meetup Tokyo #7 Rancher Home
Tetsurou Yano
1.2K views
•
24 slides
More Related Content
What's hot
[2019 01-19] AzureDevOps LT by
[2019 01-19] AzureDevOps LT
Igarashi Toru
543 views
•
29 slides
Mozilla コアハッカー育成計画 by
Mozilla コアハッカー育成計画
Taro Matsuzawa
592 views
•
28 slides
WebMatrix3でwebプログラミング入門 (2013/08/03) by
WebMatrix3でwebプログラミング入門 (2013/08/03)
T. Kodaka
3.1K views
•
30 slides
20201102 postgresql unconference_debility by
20201102 postgresql unconference_debility
Satoshi Hirata
172 views
•
52 slides
SITW24 fluentdとダッシュボードを使った ビジュアルなシステム管理 by
SITW24 fluentdとダッシュボードを使った ビジュアルなシステム管理
Yuki Morohoshi
3.7K views
•
43 slides
無料でマストドンインスタンスを運用するには by
無料でマストドンインスタンスを運用するには
yowasou
399 views
•
10 slides
What's hot
(15)
[2019 01-19] AzureDevOps LT by Igarashi Toru
[2019 01-19] AzureDevOps LT
Igarashi Toru
•
543 views
Mozilla コアハッカー育成計画 by Taro Matsuzawa
Mozilla コアハッカー育成計画
Taro Matsuzawa
•
592 views
WebMatrix3でwebプログラミング入門 (2013/08/03) by T. Kodaka
WebMatrix3でwebプログラミング入門 (2013/08/03)
T. Kodaka
•
3.1K views
20201102 postgresql unconference_debility by Satoshi Hirata
20201102 postgresql unconference_debility
Satoshi Hirata
•
172 views
SITW24 fluentdとダッシュボードを使った ビジュアルなシステム管理 by Yuki Morohoshi
SITW24 fluentdとダッシュボードを使った ビジュアルなシステム管理
Yuki Morohoshi
•
3.7K views
無料でマストドンインスタンスを運用するには by yowasou
無料でマストドンインスタンスを運用するには
yowasou
•
399 views
Webサービス:koding by Shigeharu Matsumoto
Webサービス:koding
Shigeharu Matsumoto
•
421 views
GitLab Meetup Tokyo#2 Rancher gitlab container registry by Tetsurou Yano
GitLab Meetup Tokyo#2 Rancher gitlab container registry
Tetsurou Yano
•
1.5K views
Fluentdのお勧めシステム構成パターン by Kentaro Yoshida
Fluentdのお勧めシステム構成パターン
Kentaro Yoshida
•
51.1K views
Rancher Meetup Tokyo#3 Storageについて by Tetsurou Yano
Rancher Meetup Tokyo#3 Storageについて
Tetsurou Yano
•
2.3K views
MongoDBの監視 by Tetsutaro Watanabe
MongoDBの監視
Tetsutaro Watanabe
•
11.7K views
Wm勉強会@関西#1 by Yutaka Tsumori
Wm勉強会@関西#1
Yutaka Tsumori
•
607 views
JekyllとBootstrapを使って静的なブログを作ってみたよ by Matsuo Obu
JekyllとBootstrapを使って静的なブログを作ってみたよ
Matsuo Obu
•
523 views
MongoDBCSharp by ytanno
MongoDBCSharp
ytanno
•
703 views
azure障害は忘れたころにやってくる by 裕之 木下
azure障害は忘れたころにやってくる
裕之 木下
•
2.5K views
More from 裕之 木下
AzureStorageのオブジェクトレプリケートを試してみた by
AzureStorageのオブジェクトレプリケートを試してみた
裕之 木下
549 views
•
13 slides
Azureもくもく会@東京のいままでとこれからと by
Azureもくもく会@東京のいままでとこれからと
裕之 木下
608 views
•
24 slides
Client Side Balzorでツールを作ってみた by
Client Side Balzorでツールを作ってみた
裕之 木下
826 views
•
13 slides
Azure DevOpsで技術同人誌作成 by
Azure DevOpsで技術同人誌作成
裕之 木下
885 views
•
12 slides
第15回JSSUG「Azure SQL Database 超入門」 by
第15回JSSUG「Azure SQL Database 超入門」
裕之 木下
6.9K views
•
41 slides
Azure Functionsを業務利用する時の勘所 by
Azure Functionsを業務利用する時の勘所
裕之 木下
3.3K views
•
23 slides
More from 裕之 木下
(19)
AzureStorageのオブジェクトレプリケートを試してみた by 裕之 木下
AzureStorageのオブジェクトレプリケートを試してみた
裕之 木下
•
549 views
Azureもくもく会@東京のいままでとこれからと by 裕之 木下
Azureもくもく会@東京のいままでとこれからと
裕之 木下
•
608 views
Client Side Balzorでツールを作ってみた by 裕之 木下
Client Side Balzorでツールを作ってみた
裕之 木下
•
826 views
Azure DevOpsで技術同人誌作成 by 裕之 木下
Azure DevOpsで技術同人誌作成
裕之 木下
•
885 views
第15回JSSUG「Azure SQL Database 超入門」 by 裕之 木下
第15回JSSUG「Azure SQL Database 超入門」
裕之 木下
•
6.9K views
Azure Functionsを業務利用する時の勘所 by 裕之 木下
Azure Functionsを業務利用する時の勘所
裕之 木下
•
3.3K views
ノンコーディングでLineBotを作る MS FLOW編 by 裕之 木下
ノンコーディングでLineBotを作る MS FLOW編
裕之 木下
•
509 views
クラウドで動画配信 by 裕之 木下
クラウドで動画配信
裕之 木下
•
1.1K views
「Azure durable functions」の概要 by 裕之 木下
「Azure durable functions」の概要
裕之 木下
•
1.5K views
Azureコスト管理機能のお話 by 裕之 木下
Azureコスト管理機能のお話
裕之 木下
•
1.7K views
Xamrin de live2d by 裕之 木下
Xamrin de live2d
裕之 木下
•
744 views
Azure vs aws比較 エンコード ace用 by 裕之 木下
Azure vs aws比較 エンコード ace用
裕之 木下
•
683 views
azure functionsでlinebotを作ってみた by 裕之 木下
azure functionsでlinebotを作ってみた
裕之 木下
•
866 views
azure functionsとcsx by 裕之 木下
azure functionsとcsx
裕之 木下
•
386 views
ノンプログラミングで楽したい by 裕之 木下
ノンプログラミングで楽したい
裕之 木下
•
307 views
明日から役立つazure① by 裕之 木下
明日から役立つazure①
裕之 木下
•
219 views
昨今のpaas事情 by 裕之 木下
昨今のpaas事情
裕之 木下
•
148 views
懲りずにazure functionsでlinebotを作ってみた by 裕之 木下
懲りずにazure functionsでlinebotを作ってみた
裕之 木下
•
317 views
build2017のazure関連情報まとめ by 裕之 木下
build2017のazure関連情報まとめ
裕之 木下
•
92 views
azure botserviceをもっと身近に
1.
Azure Bot Service をもっと身近に 2016年12月21日 第3回
城東.NET勉強会
2.
まずは自己紹介 ・名前 木下 裕之 ・HN:Kingkino(キンキーノと読みますが皆キングキノと読むのでそれでいいです) ・SNS Twitter @kingkinoko
FaceBookやってます。GitとLinkedInもちょこっと・・・。 ・Azure暦:5年 ・MircroSoft Teams歴:1か月半 ・Azure Bot Service歴 : 1か月 ※この資料は2016年12月21日時点での情報を元に作成しています。
3.
最近、私の中でモ〇バーガー熱が再燃しています。 菜〇とソイ〇スが美味い!! 近況 ご存知かと思いますがモ〇バーガーは注文してから約5分~10分製造時間がかかるため、この時期だと寒空の下で待たされること もしばしばです。この待機時間が購買機会を失わせる一端を担っていたようです。 購買機会を増やすためにモ〇バーガーは2014年9月からWeb注文システムを導入(24店)しました。 全国で利用できるようになったのは2015年2月(1370店舗)からです。 これが結構便利で会社帰りに注文しとけば家の近くの店舗で受け取れるので全く時間がかかりません。 レジにいってWeb注文ですといえばお金払って受け取っておしまいですから。 ただWeb注文サイトがスマートデバイスからだと個人的にですが扱いづらいという問題があります。 注文を確定したつもりで注文が確定できていなかったことが過去に2回ありました。 注文確認メールが来るので確認メールが来てないことに気付けばいいのですが慣れてくるとそういうことにも気が回らなくなります。 そこでBotですよ!!
4.
テンプレート種類 概要 Basic 標準的なAzure
Bot Framework用のテンプレートです。 FormFlow フォームを利用した選択肢を提示してユーザと対話することのできる テンプレートです。選択肢を選択するだけなので文章入力が少なく てすみます。 Language UnderStanding Language Understanding Intelligent Service(LUIS)と 連携することのできるテンプレートです。入力した文章の言語学習 を応用したBotの作成に向いています。 Question and Answer Q&A形式で対話するテンプレートです。 最近機能追加されたMicrosoftTeamsのQ&Aボットのようなボッ ト作成に向ています。 Proactive AzureFunctionsと連携してトリガーを対話から行えるテンプレート です。Bot Service事態もFunctionsできているのでHubにする にはちょうどいいです。 Azure Bot Serviceのテンプレート
5.
Botで注文したい FormFlowテンプレートを利用するとダイアログ形式で選択肢 を表示することができます。 ここでは、注文種別、受取店舗、商品を選択して注文を行う フローを想定して作成しています。 課題として認証周りやフォームのデザイン、注文フローの整備 等がありますが、フレームワークとプラットフォームは提供されて いるものを利用するのでそこまで工数をかけずにボット注文シス テムを構築することが可能です。 BotFrameWorkのformサンプルでサンドイッチを注文する Botサンプルがあるので記載しておきます。 Samaple-Sandwich Bot https://docs.botframework.com/en- us/csharp/builder/sdkreference/forms.html
6.
もう少しリッチなダイアログで会話したい場合 BotBuilder-SampleというサンプルソースがGitにあがっているので参考にしてください。 https://github.com/Microsoft/BotBuilder-Samples CarouselCardsBot CardsBot
7.
OrderBotの事例 出展: http://venturebeat.com/2016/08/12/dominos-pizza-bot/ http://www.prnewswire.com/news-releases/pizza-hut-announces-new-social-ordering-platform-300297578.html DominoPizza Bot (Azure
Bot Serviceを利用) FacebookMessangerを利用したOrderBot Pizza Hut Bot (Azure Bot Serviceを非利用) FacebookMessangerとTwitterを利用したOrderBot
8.
おまけ1 プラットフォーム(メッセージングアプリ)比較 出展:http://smartphone.r25.jp/news/146432 順位 アプリ名 利用人数 1
WhatsApp 9億 2 QQ 8億6000万 3 Facebook Messenger 8億 4 WeChat 6億5000万 5 Skype 3億 6 Viber 2億4900万 7 LINE 2億1200万 8 BBM(BlackBerry Messenger) 1億 9 Kakao Talk 4800万 世界のアクティブユーザー数ランキング(2016年1月時点) 地域 1位のアプリ 2位のアプリ 日本 LINE Facebook Messenger 韓国 Kakao Talk Facebook Messenger 中国 QQ WeChat タイ LINE Facebook Messenger 台湾 LINE Facebook Messenger インドネシア WhatsApp BBM インド WhatsApp Facebook Messenger ブラジル WhatsApp Facebook Messenger 南アフリカ WhatsApp Facebook Messenger アメリカ Facebook Messenger WhatsApp イギリス WhatsApp Facebook Messenger 各国のダウンロード数上位2位のメッセージングアプリ(2016年3月時点)
9.
おまけ2 BotEmulatorの利用方法について下記を参考にしてください。 http://qiita.com/kingkinoko/items/eb83f8ca00c516eac29e