Submit Search
Upload
Bot Service 概要
•
1 like
•
1,828 views
Yoshitaka Seo
Follow
Cogbot勉強会!in 名古屋 セッション資料(2018年3月10日開催)
Read less
Read more
Software
Report
Share
Report
Share
1 of 15
Download now
Download to read offline
Recommended
CLR/H #clrh104 あなたのアプリにスパイスを! ~ コグニティブと対話 Botのプチレシピ
CLR/H #clrh104 あなたのアプリにスパイスを! ~ コグニティブと対話 Botのプチレシピ
Kazumi IWANAGA
20200714 cogbot
20200714 cogbot
ひかり 影中
TypeScript x Bot Framework
TypeScript x Bot Framework
Kazumi IWANAGA
20200809 jcdug lt
20200809 jcdug lt
ひかり 影中
20210814 o365jp LT
20210814 o365jp LT
Keitaro Yoshida
ジーノ先生の文系的オブジェクト指向(2) - コンストラクタの引数
ジーノ先生の文系的オブジェクト指向(2) - コンストラクタの引数
Satoru Kodaira
詳細設計とアプリケーション開発工程
詳細設計とアプリケーション開発工程
康 新谷
ジョブズも成仏するTips考えたったwww
ジョブズも成仏するTips考えたったwww
今城 善矩
Recommended
CLR/H #clrh104 あなたのアプリにスパイスを! ~ コグニティブと対話 Botのプチレシピ
CLR/H #clrh104 あなたのアプリにスパイスを! ~ コグニティブと対話 Botのプチレシピ
Kazumi IWANAGA
20200714 cogbot
20200714 cogbot
ひかり 影中
TypeScript x Bot Framework
TypeScript x Bot Framework
Kazumi IWANAGA
20200809 jcdug lt
20200809 jcdug lt
ひかり 影中
20210814 o365jp LT
20210814 o365jp LT
Keitaro Yoshida
ジーノ先生の文系的オブジェクト指向(2) - コンストラクタの引数
ジーノ先生の文系的オブジェクト指向(2) - コンストラクタの引数
Satoru Kodaira
詳細設計とアプリケーション開発工程
詳細設計とアプリケーション開発工程
康 新谷
ジョブズも成仏するTips考えたったwww
ジョブズも成仏するTips考えたったwww
今城 善矩
WebXR と Bot Composer で表現力の高いチャット ボットを作ろう
WebXR と Bot Composer で表現力の高いチャット ボットを作ろう
Yusuke Hara
【de:code 2020】 ハンズオンで学ぶ AI ~ Bot Framework Composer + QnA Maker / Custom Visi...
【de:code 2020】 ハンズオンで学ぶ AI ~ Bot Framework Composer + QnA Maker / Custom Visi...
日本マイクロソフト株式会社
Jazug tokyo-night bot-frameworkとかbotとか
Jazug tokyo-night bot-frameworkとかbotとか
Tsubasa Yoshino
LINE Commumity Microsoft_ConversationalAI_20200409
LINE Commumity Microsoft_ConversationalAI_20200409
Ayako Omori
Bot frameworkでbot入門
Bot frameworkでbot入門
Tsubasa Yoshino
[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~
[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~
de:code 2017
Bot Framework Emulator はこんなにすごい
Bot Framework Emulator はこんなにすごい
Yoshitaka Seo
これから始める Bot Builder 開発のコツと舞台裏
これから始める Bot Builder 開発のコツと舞台裏
Yuta Matsumura
LogicFlow 実践編~LogicFlowでいろいろつくってみた ~
LogicFlow 実践編~LogicFlowでいろいろつくってみた ~
典子 松本
Bot Framework で会話のログを取る
Bot Framework で会話のログを取る
Atsushi Yokohama (BEACHSIDE)
よりお手軽なBotへ 〜APIで効率的なBotを〜
よりお手軽なBotへ 〜APIで効率的なBotを〜
Tsukasa Kato
Microsoft bot frameworkを触ってみた
Microsoft bot frameworkを触ってみた
Kazuhide Maruyama
Azure Bot Service で始めるチャットボット開発入門 (2018-01)v1.1
Azure Bot Service で始めるチャットボット開発入門 (2018-01)v1.1
Atsushi Yokohama (BEACHSIDE)
クラウドサービスで作成するノンコーディングBot
クラウドサービスで作成するノンコーディングBot
Tsukasa Kato
アクセシビリティを考えたalt属性を自動生成してみよう!
アクセシビリティを考えたalt属性を自動生成してみよう!
典子 松本
Uno Platform か Blazor
Uno Platform か Blazor
Hiroyuki Mori
MS系Chatbot触ってみた
MS系Chatbot触ってみた
Taketo Wakabayashi
観たいセッションがかぶった!なんて心配ご無用。今年は、興味の赴くままにあれもこれも♪
観たいセッションがかぶった!なんて心配ご無用。今年は、興味の赴くままにあれもこれも♪
Kazumi IWANAGA
Tech Summit 2018: ユーザーインターフェースとしてのチャットボット開発手法 と Bot Framework V4
Tech Summit 2018: ユーザーインターフェースとしてのチャットボット開発手法 と Bot Framework V4
Ayako Omori
Bot Framework 最新情報 2018
Bot Framework 最新情報 2018
Yoshitaka Seo
言語系サービスの統合ポータル Language Studio で Microsoft AI を再確認
言語系サービスの統合ポータル Language Studio で Microsoft AI を再確認
Yoshitaka Seo
Arduino で組み込み開発 - 京都TECH オープンキャンパス2021
Arduino で組み込み開発 - 京都TECH オープンキャンパス2021
Yoshitaka Seo
More Related Content
Similar to Bot Service 概要
WebXR と Bot Composer で表現力の高いチャット ボットを作ろう
WebXR と Bot Composer で表現力の高いチャット ボットを作ろう
Yusuke Hara
【de:code 2020】 ハンズオンで学ぶ AI ~ Bot Framework Composer + QnA Maker / Custom Visi...
【de:code 2020】 ハンズオンで学ぶ AI ~ Bot Framework Composer + QnA Maker / Custom Visi...
日本マイクロソフト株式会社
Jazug tokyo-night bot-frameworkとかbotとか
Jazug tokyo-night bot-frameworkとかbotとか
Tsubasa Yoshino
LINE Commumity Microsoft_ConversationalAI_20200409
LINE Commumity Microsoft_ConversationalAI_20200409
Ayako Omori
Bot frameworkでbot入門
Bot frameworkでbot入門
Tsubasa Yoshino
[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~
[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~
de:code 2017
Bot Framework Emulator はこんなにすごい
Bot Framework Emulator はこんなにすごい
Yoshitaka Seo
これから始める Bot Builder 開発のコツと舞台裏
これから始める Bot Builder 開発のコツと舞台裏
Yuta Matsumura
LogicFlow 実践編~LogicFlowでいろいろつくってみた ~
LogicFlow 実践編~LogicFlowでいろいろつくってみた ~
典子 松本
Bot Framework で会話のログを取る
Bot Framework で会話のログを取る
Atsushi Yokohama (BEACHSIDE)
よりお手軽なBotへ 〜APIで効率的なBotを〜
よりお手軽なBotへ 〜APIで効率的なBotを〜
Tsukasa Kato
Microsoft bot frameworkを触ってみた
Microsoft bot frameworkを触ってみた
Kazuhide Maruyama
Azure Bot Service で始めるチャットボット開発入門 (2018-01)v1.1
Azure Bot Service で始めるチャットボット開発入門 (2018-01)v1.1
Atsushi Yokohama (BEACHSIDE)
クラウドサービスで作成するノンコーディングBot
クラウドサービスで作成するノンコーディングBot
Tsukasa Kato
アクセシビリティを考えたalt属性を自動生成してみよう!
アクセシビリティを考えたalt属性を自動生成してみよう!
典子 松本
Uno Platform か Blazor
Uno Platform か Blazor
Hiroyuki Mori
MS系Chatbot触ってみた
MS系Chatbot触ってみた
Taketo Wakabayashi
観たいセッションがかぶった!なんて心配ご無用。今年は、興味の赴くままにあれもこれも♪
観たいセッションがかぶった!なんて心配ご無用。今年は、興味の赴くままにあれもこれも♪
Kazumi IWANAGA
Tech Summit 2018: ユーザーインターフェースとしてのチャットボット開発手法 と Bot Framework V4
Tech Summit 2018: ユーザーインターフェースとしてのチャットボット開発手法 と Bot Framework V4
Ayako Omori
Bot Framework 最新情報 2018
Bot Framework 最新情報 2018
Yoshitaka Seo
Similar to Bot Service 概要
(20)
WebXR と Bot Composer で表現力の高いチャット ボットを作ろう
WebXR と Bot Composer で表現力の高いチャット ボットを作ろう
【de:code 2020】 ハンズオンで学ぶ AI ~ Bot Framework Composer + QnA Maker / Custom Visi...
【de:code 2020】 ハンズオンで学ぶ AI ~ Bot Framework Composer + QnA Maker / Custom Visi...
Jazug tokyo-night bot-frameworkとかbotとか
Jazug tokyo-night bot-frameworkとかbotとか
LINE Commumity Microsoft_ConversationalAI_20200409
LINE Commumity Microsoft_ConversationalAI_20200409
Bot frameworkでbot入門
Bot frameworkでbot入門
[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~
[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~
Bot Framework Emulator はこんなにすごい
Bot Framework Emulator はこんなにすごい
これから始める Bot Builder 開発のコツと舞台裏
これから始める Bot Builder 開発のコツと舞台裏
LogicFlow 実践編~LogicFlowでいろいろつくってみた ~
LogicFlow 実践編~LogicFlowでいろいろつくってみた ~
Bot Framework で会話のログを取る
Bot Framework で会話のログを取る
よりお手軽なBotへ 〜APIで効率的なBotを〜
よりお手軽なBotへ 〜APIで効率的なBotを〜
Microsoft bot frameworkを触ってみた
Microsoft bot frameworkを触ってみた
Azure Bot Service で始めるチャットボット開発入門 (2018-01)v1.1
Azure Bot Service で始めるチャットボット開発入門 (2018-01)v1.1
クラウドサービスで作成するノンコーディングBot
クラウドサービスで作成するノンコーディングBot
アクセシビリティを考えたalt属性を自動生成してみよう!
アクセシビリティを考えたalt属性を自動生成してみよう!
Uno Platform か Blazor
Uno Platform か Blazor
MS系Chatbot触ってみた
MS系Chatbot触ってみた
観たいセッションがかぶった!なんて心配ご無用。今年は、興味の赴くままにあれもこれも♪
観たいセッションがかぶった!なんて心配ご無用。今年は、興味の赴くままにあれもこれも♪
Tech Summit 2018: ユーザーインターフェースとしてのチャットボット開発手法 と Bot Framework V4
Tech Summit 2018: ユーザーインターフェースとしてのチャットボット開発手法 と Bot Framework V4
Bot Framework 最新情報 2018
Bot Framework 最新情報 2018
More from Yoshitaka Seo
言語系サービスの統合ポータル Language Studio で Microsoft AI を再確認
言語系サービスの統合ポータル Language Studio で Microsoft AI を再確認
Yoshitaka Seo
Arduino で組み込み開発 - 京都TECH オープンキャンパス2021
Arduino で組み込み開発 - 京都TECH オープンキャンパス2021
Yoshitaka Seo
AI-900 ポイント解説
AI-900 ポイント解説
Yoshitaka Seo
AI プログラミング - OCA / 京都TECH オープンキャンパス 2021
AI プログラミング - OCA / 京都TECH オープンキャンパス 2021
Yoshitaka Seo
AIの見方、AIとの付き合い方
AIの見方、AIとの付き合い方
Yoshitaka Seo
Custom Visionで仏像を画像分類
Custom Visionで仏像を画像分類
Yoshitaka Seo
誰もが AI を使う時代、作る時代
誰もが AI を使う時代、作る時代
Yoshitaka Seo
Azure IoT Edge で Custom Vision
Azure IoT Edge で Custom Vision
Yoshitaka Seo
API ペタペタしただけのお手軽 感情分析アプリ
API ペタペタしただけのお手軽 感情分析アプリ
Yoshitaka Seo
Machine Learning studio で構造化データから予測分析 (LT版)
Machine Learning studio で構造化データから予測分析 (LT版)
Yoshitaka Seo
BIerのためのAI入門
BIerのためのAI入門
Yoshitaka Seo
構造化データをツールで簡単に分析
構造化データをツールで簡単に分析
Yoshitaka Seo
チャットボットの自然言語処理
チャットボットの自然言語処理
Yoshitaka Seo
Custom Visionを活用するためのTips
Custom Visionを活用するためのTips
Yoshitaka Seo
Machine Learning Serviceを使ってみよう
Machine Learning Serviceを使ってみよう
Yoshitaka Seo
VS Code Tools for AI の紹介
VS Code Tools for AI の紹介
Yoshitaka Seo
Bot Builder V4 SDK + QnA Maker / LUIS
Bot Builder V4 SDK + QnA Maker / LUIS
Yoshitaka Seo
QnA Maker 逆入門
QnA Maker 逆入門
Yoshitaka Seo
PowerApps アプリ開発入門
PowerApps アプリ開発入門
Yoshitaka Seo
Azure Machine Leaning Workbench の使い方
Azure Machine Leaning Workbench の使い方
Yoshitaka Seo
More from Yoshitaka Seo
(20)
言語系サービスの統合ポータル Language Studio で Microsoft AI を再確認
言語系サービスの統合ポータル Language Studio で Microsoft AI を再確認
Arduino で組み込み開発 - 京都TECH オープンキャンパス2021
Arduino で組み込み開発 - 京都TECH オープンキャンパス2021
AI-900 ポイント解説
AI-900 ポイント解説
AI プログラミング - OCA / 京都TECH オープンキャンパス 2021
AI プログラミング - OCA / 京都TECH オープンキャンパス 2021
AIの見方、AIとの付き合い方
AIの見方、AIとの付き合い方
Custom Visionで仏像を画像分類
Custom Visionで仏像を画像分類
誰もが AI を使う時代、作る時代
誰もが AI を使う時代、作る時代
Azure IoT Edge で Custom Vision
Azure IoT Edge で Custom Vision
API ペタペタしただけのお手軽 感情分析アプリ
API ペタペタしただけのお手軽 感情分析アプリ
Machine Learning studio で構造化データから予測分析 (LT版)
Machine Learning studio で構造化データから予測分析 (LT版)
BIerのためのAI入門
BIerのためのAI入門
構造化データをツールで簡単に分析
構造化データをツールで簡単に分析
チャットボットの自然言語処理
チャットボットの自然言語処理
Custom Visionを活用するためのTips
Custom Visionを活用するためのTips
Machine Learning Serviceを使ってみよう
Machine Learning Serviceを使ってみよう
VS Code Tools for AI の紹介
VS Code Tools for AI の紹介
Bot Builder V4 SDK + QnA Maker / LUIS
Bot Builder V4 SDK + QnA Maker / LUIS
QnA Maker 逆入門
QnA Maker 逆入門
PowerApps アプリ開発入門
PowerApps アプリ開発入門
Azure Machine Leaning Workbench の使い方
Azure Machine Leaning Workbench の使い方
Bot Service 概要
1.
Cogbot 勉強会 !
in 名古屋 2018年3月10日 瀬尾佳隆 (@seosoft) Microsoft MVP for Windows Dev Bot Service 概要
2.
自己紹介 瀬尾佳隆 (せおよしたか) • MVP
for Windows Development • https://yseosoft.wordpress.com/ • 乃木坂46 / 欅坂46 と、仏像 / 屏風絵が好き 最近のお仕事は “AI” っぽいもの だったり、そうじゃなかったり・・・ 2
3.
今日の内容 Bot とは /
Bot Service とは Bot のアーキテクチャとテンプレート BotBuilder SDK for .NET • 基本 • メッセージ処理 • メッセージ処理の委譲 • FormFlow • Bot Framework Emulator 3
4.
Bot とは 人間の言葉を理解して 適切な回答をしてくれる • “人工知能” •
いろいろ聞くと、 いろいろ答えてくれる 何かの入力を受け取って 自動で処理をする • 単なるアプリケーション • 定型的な応答をするものも ある 4
5.
Bot Service とは Bot
アプリを構築・管理できる Azure のサービス • Bot 本体、デプロイ先の App Service、 データ永続化のためのストレージをワンストップで作成 • 2種類のアーキテクチャから選択 5 Web App Bot ・・・ Web Apps で構築 Function Bot ・・・ サーバーレスのアーキテクチャ
6.
Bot Service のテンプレート Basic
シンプルなスケルトン Bot の挙動を完全に自作したい場合に使う Form ガイド付き会話を使用してユーザーからの入力を 収集する Language Understanding Language Understanding (LUIS) で 自然言語を処理する Question and Answer Q&A のナレッジから会話形式の回答を生成する Practive イベントトリガーでユーザーに応答する 6
7.
BotBuilder SDK for
.NET の基本 一般的な MVC 7 Controller リクエストがルーティングされてくる ユーザーからの Message を受信したら、 Dialog クラスのインスタンスに送る Dialog Bot の処理 最初に呼ばれるのは StartAsync メソッド メッセージ処理するメソッドを適宜追加
8.
Controller クラス 8 ユーザーを識別 POST リクエストを 受信 Dialog
を呼び出す ApiController を 継承
9.
Dialog クラス 9 シリアライズで ユーザーごとの コンテキストを保持できる ユーザーごとに データを保持できる IDialog を 実装
10.
メッセージ処理メソッド 10 Dialog の エントリーポイント メッセージを 待ち受ける メッセージ 処理メソッド ユーザーに回答 次のメッセージを 待ち受ける
11.
メッセージ処理を他に委譲する方法 11 他の Dialog クラスに 処理を依頼 処理を委譲する Dialog
クラス 委譲先で処理が 終了したら 呼び出される コールバック
12.
FormFlow (1/2) 選択肢を提示して ユーザーの回答を収集する • 自然言語処理にしないほうが ユーザーにストレスを与えないことも ある 12
13.
FormFlow (2/2) 13
14.
デバッグするには Bot Framework Emulator •
https://github.com/Microsoft/BotFramework- Emulator/releases 14
15.
まとめ Bot Service は
Bot アプリケーションの 構築・管理のワンストップサービス Controller クラスでリクエストを受信 Dialog クラスでメッセージを処理 メッセージ処理チェインで複雑な分岐が可能 FormFlow が適切に対話できることもある 15
Download now