Soumettre la recherche
Mettre en ligne
Bot Builder V4 SDK + QnA Maker / LUIS
•
2 j'aime
•
812 vues
Yoshitaka Seo
Suivre
Cogbot 勉強会 #16 (2018年8月28日開催) セッション資料 Bot Builder V4 SDK + QnA Maker / LUIS の説明
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 40
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Annotate Windows API !
Annotate Windows API !
Bigdrea6
Get started with future C# .Net development with Docker
Get started with future C# .Net development with Docker
Oshitari_kochi
Git運用ダメ出し会 - ネクストスケープ 2014/05/27 パワーランチ資料
Git運用ダメ出し会 - ネクストスケープ 2014/05/27 パワーランチ資料
mihararyosuke
SQLiteDatabaseを無理矢理覗く
SQLiteDatabaseを無理矢理覗く
Takao Sumitomo
potatotips (iOS/Android開発Tips共有会) 第19回 資料
potatotips (iOS/Android開発Tips共有会) 第19回 資料
Takao Sumitomo
Windows環境でのgitまとめ(2016.1)
Windows環境でのgitまとめ(2016.1)
Tadahiro Ishisaka
C# Tokyo について 20200729
C# Tokyo について 20200729
m ishizaki
Clean Architecture用の開発ツールを作ったお話
Clean Architecture用の開発ツールを作ったお話
雄大 廣瀬
Recommandé
Annotate Windows API !
Annotate Windows API !
Bigdrea6
Get started with future C# .Net development with Docker
Get started with future C# .Net development with Docker
Oshitari_kochi
Git運用ダメ出し会 - ネクストスケープ 2014/05/27 パワーランチ資料
Git運用ダメ出し会 - ネクストスケープ 2014/05/27 パワーランチ資料
mihararyosuke
SQLiteDatabaseを無理矢理覗く
SQLiteDatabaseを無理矢理覗く
Takao Sumitomo
potatotips (iOS/Android開発Tips共有会) 第19回 資料
potatotips (iOS/Android開発Tips共有会) 第19回 資料
Takao Sumitomo
Windows環境でのgitまとめ(2016.1)
Windows環境でのgitまとめ(2016.1)
Tadahiro Ishisaka
C# Tokyo について 20200729
C# Tokyo について 20200729
m ishizaki
Clean Architecture用の開発ツールを作ったお話
Clean Architecture用の開発ツールを作ったお話
雄大 廣瀬
【社内勉強会】弊社でGit!実案件での運用
【社内勉強会】弊社でGit!実案件での運用
Reimi Kuramochi Chiba
rdflintのvscode拡張の紹介とその実装方法
rdflintのvscode拡張の紹介とその実装方法
Takeshi Mikami
ちょっとGoogle Analyticsの話しようぜ
ちょっとGoogle Analyticsの話しようぜ
Shinobu Okano
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
Yuta Matsumura
ノンプログラマでも今日から使える「Git」でバージョン管理
ノンプログラマでも今日から使える「Git」でバージョン管理
H2O Space. Co., Ltd.
GitBucketで社内OSSしませんか?
GitBucketで社内OSSしませんか?
Kiyotaka Kunihira
Windows環境でのgitまとめ(2016.8)
Windows環境でのgitまとめ(2016.8)
Tadahiro Ishisaka
Managed your slides by Git and upload them
Managed your slides by Git and upload them
Mitsutoshi Nakano
Git for windows情報アップデート 2014年10月5日
Git for windows情報アップデート 2014年10月5日
Tadahiro Ishisaka
WindowsでGitを使う際のベストプラクティス
WindowsでGitを使う際のベストプラクティス
Ryo Sumasu
Unityゲームにオンラインランキングとゴースト機能を追加しよう!
Unityゲームにオンラインランキングとゴースト機能を追加しよう!
史識 川原
「Kivyによるアプリケーション開発のすすめ」の勧め
「Kivyによるアプリケーション開発のすすめ」の勧め
Jun Okazaki
第5回資料
第5回資料
ニフクラ mobile backend
FxOSはウェアラブルデバイスの夢を見るか?
FxOSはウェアラブルデバイスの夢を見るか?
Masakazu Muraoka
Jazug3周年lt deployブランチを追加してみましょう
Jazug3周年lt deployブランチを追加してみましょう
Tadahiro Ishisaka
Kivyでゲーム
Kivyでゲーム
Jun Okazaki
.NET Micro Framework is my spirit.
.NET Micro Framework is my spirit.
Atomu Hidaka
【Code for向け】保育園・消火栓mapを作れるアプリを作ろう!
【Code for向け】保育園・消火栓mapを作れるアプリを作ろう!
史識 川原
Thing.jsについて
Thing.jsについて
Masakazu Muraoka
PythonのGUI_2018 with NSEG
PythonのGUI_2018 with NSEG
Jun Okazaki
Bot Framework 最新情報 2018
Bot Framework 最新情報 2018
Yoshitaka Seo
チャットボットの自然言語処理
チャットボットの自然言語処理
Yoshitaka Seo
Contenu connexe
Tendances
【社内勉強会】弊社でGit!実案件での運用
【社内勉強会】弊社でGit!実案件での運用
Reimi Kuramochi Chiba
rdflintのvscode拡張の紹介とその実装方法
rdflintのvscode拡張の紹介とその実装方法
Takeshi Mikami
ちょっとGoogle Analyticsの話しようぜ
ちょっとGoogle Analyticsの話しようぜ
Shinobu Okano
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
Yuta Matsumura
ノンプログラマでも今日から使える「Git」でバージョン管理
ノンプログラマでも今日から使える「Git」でバージョン管理
H2O Space. Co., Ltd.
GitBucketで社内OSSしませんか?
GitBucketで社内OSSしませんか?
Kiyotaka Kunihira
Windows環境でのgitまとめ(2016.8)
Windows環境でのgitまとめ(2016.8)
Tadahiro Ishisaka
Managed your slides by Git and upload them
Managed your slides by Git and upload them
Mitsutoshi Nakano
Git for windows情報アップデート 2014年10月5日
Git for windows情報アップデート 2014年10月5日
Tadahiro Ishisaka
WindowsでGitを使う際のベストプラクティス
WindowsでGitを使う際のベストプラクティス
Ryo Sumasu
Unityゲームにオンラインランキングとゴースト機能を追加しよう!
Unityゲームにオンラインランキングとゴースト機能を追加しよう!
史識 川原
「Kivyによるアプリケーション開発のすすめ」の勧め
「Kivyによるアプリケーション開発のすすめ」の勧め
Jun Okazaki
第5回資料
第5回資料
ニフクラ mobile backend
FxOSはウェアラブルデバイスの夢を見るか?
FxOSはウェアラブルデバイスの夢を見るか?
Masakazu Muraoka
Jazug3周年lt deployブランチを追加してみましょう
Jazug3周年lt deployブランチを追加してみましょう
Tadahiro Ishisaka
Kivyでゲーム
Kivyでゲーム
Jun Okazaki
.NET Micro Framework is my spirit.
.NET Micro Framework is my spirit.
Atomu Hidaka
【Code for向け】保育園・消火栓mapを作れるアプリを作ろう!
【Code for向け】保育園・消火栓mapを作れるアプリを作ろう!
史識 川原
Thing.jsについて
Thing.jsについて
Masakazu Muraoka
PythonのGUI_2018 with NSEG
PythonのGUI_2018 with NSEG
Jun Okazaki
Tendances
(20)
【社内勉強会】弊社でGit!実案件での運用
【社内勉強会】弊社でGit!実案件での運用
rdflintのvscode拡張の紹介とその実装方法
rdflintのvscode拡張の紹介とその実装方法
ちょっとGoogle Analyticsの話しようぜ
ちょっとGoogle Analyticsの話しようぜ
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
ノンプログラマでも今日から使える「Git」でバージョン管理
ノンプログラマでも今日から使える「Git」でバージョン管理
GitBucketで社内OSSしませんか?
GitBucketで社内OSSしませんか?
Windows環境でのgitまとめ(2016.8)
Windows環境でのgitまとめ(2016.8)
Managed your slides by Git and upload them
Managed your slides by Git and upload them
Git for windows情報アップデート 2014年10月5日
Git for windows情報アップデート 2014年10月5日
WindowsでGitを使う際のベストプラクティス
WindowsでGitを使う際のベストプラクティス
Unityゲームにオンラインランキングとゴースト機能を追加しよう!
Unityゲームにオンラインランキングとゴースト機能を追加しよう!
「Kivyによるアプリケーション開発のすすめ」の勧め
「Kivyによるアプリケーション開発のすすめ」の勧め
第5回資料
第5回資料
FxOSはウェアラブルデバイスの夢を見るか?
FxOSはウェアラブルデバイスの夢を見るか?
Jazug3周年lt deployブランチを追加してみましょう
Jazug3周年lt deployブランチを追加してみましょう
Kivyでゲーム
Kivyでゲーム
.NET Micro Framework is my spirit.
.NET Micro Framework is my spirit.
【Code for向け】保育園・消火栓mapを作れるアプリを作ろう!
【Code for向け】保育園・消火栓mapを作れるアプリを作ろう!
Thing.jsについて
Thing.jsについて
PythonのGUI_2018 with NSEG
PythonのGUI_2018 with NSEG
Similaire à Bot Builder V4 SDK + QnA Maker / LUIS
Bot Framework 最新情報 2018
Bot Framework 最新情報 2018
Yoshitaka Seo
チャットボットの自然言語処理
チャットボットの自然言語処理
Yoshitaka Seo
Bot Framework Emulator はこんなにすごい
Bot Framework Emulator はこんなにすごい
Yoshitaka Seo
これから始める Bot Builder 開発のコツと舞台裏
これから始める Bot Builder 開発のコツと舞台裏
Yuta Matsumura
使い倒そう Visual Studio Code!~クラウド連携や遠隔ペアプロ、 もちろん Git も便利に~
使い倒そう Visual Studio Code!~クラウド連携や遠隔ペアプロ、 もちろん Git も便利に~
Saki Homma
ノンコーディングで LINE Bot 開発! Azure Logic Apps × Azure Cognitive Services ×LINE メッセー...
ノンコーディングで LINE Bot 開発! Azure Logic Apps × Azure Cognitive Services ×LINE メッセー...
典子 松本
ライブラリ作成のすゝめ - 事例から見る個人OSS開発の効能
ライブラリ作成のすゝめ - 事例から見る個人OSS開発の効能
Yoshifumi Kawai
使い倒そうVisual Studio Code!!! ~ここからはじめる基本のキ~
使い倒そうVisual Studio Code!!! ~ここからはじめる基本のキ~
Saki Homma
Bot Framework v4 開発 Tips 2018-11
Bot Framework v4 開発 Tips 2018-11
Atsushi Yokohama (BEACHSIDE)
Bot Framework Composer と Microsoft Azure でボット開発を取り巻く仲間たち
Bot Framework Composer と Microsoft Azure でボット開発を取り巻く仲間たち
Atsushi Yokohama (BEACHSIDE)
Ma8 Caravan 大阪 rev1
Ma8 Caravan 大阪 rev1
Keiji Kamebuchi
Microsoft Copilot Studio.pdf
Microsoft Copilot Studio.pdf
Tomokazu Kizawa
IoT キットハンズオンのソースコード解説します クラウド編 Part1 Section2
IoT キットハンズオンのソースコード解説します クラウド編 Part1 Section2
Yoshitaka Seo
Visual studio 2019 updates pickup!
Visual studio 2019 updates pickup!
一希 大田
React vtecx20171129
React vtecx20171129
Shinichiro Takezaki
Web屋という仕事のこれから Web動向からWeb屋に必要な技術を考えてみる
Web屋という仕事のこれから Web動向からWeb屋に必要な技術を考えてみる
Masakazu Muraoka
IoT キットハンズオンのソースコード解説します クラウド編 Part1 Section3
IoT キットハンズオンのソースコード解説します クラウド編 Part1 Section3
Yoshitaka Seo
【de:code 2020】 ハンズオンで学ぶ AI ~ Bot Framework Composer + QnA Maker / Custom Visi...
【de:code 2020】 ハンズオンで学ぶ AI ~ Bot Framework Composer + QnA Maker / Custom Visi...
日本マイクロソフト株式会社
Beatroboでのハードウェアプロトタイピング
Beatroboでのハードウェアプロトタイピング
Hideyuki TAKEI
MS系Chatbot触ってみた
MS系Chatbot触ってみた
Taketo Wakabayashi
Similaire à Bot Builder V4 SDK + QnA Maker / LUIS
(20)
Bot Framework 最新情報 2018
Bot Framework 最新情報 2018
チャットボットの自然言語処理
チャットボットの自然言語処理
Bot Framework Emulator はこんなにすごい
Bot Framework Emulator はこんなにすごい
これから始める Bot Builder 開発のコツと舞台裏
これから始める Bot Builder 開発のコツと舞台裏
使い倒そう Visual Studio Code!~クラウド連携や遠隔ペアプロ、 もちろん Git も便利に~
使い倒そう Visual Studio Code!~クラウド連携や遠隔ペアプロ、 もちろん Git も便利に~
ノンコーディングで LINE Bot 開発! Azure Logic Apps × Azure Cognitive Services ×LINE メッセー...
ノンコーディングで LINE Bot 開発! Azure Logic Apps × Azure Cognitive Services ×LINE メッセー...
ライブラリ作成のすゝめ - 事例から見る個人OSS開発の効能
ライブラリ作成のすゝめ - 事例から見る個人OSS開発の効能
使い倒そうVisual Studio Code!!! ~ここからはじめる基本のキ~
使い倒そうVisual Studio Code!!! ~ここからはじめる基本のキ~
Bot Framework v4 開発 Tips 2018-11
Bot Framework v4 開発 Tips 2018-11
Bot Framework Composer と Microsoft Azure でボット開発を取り巻く仲間たち
Bot Framework Composer と Microsoft Azure でボット開発を取り巻く仲間たち
Ma8 Caravan 大阪 rev1
Ma8 Caravan 大阪 rev1
Microsoft Copilot Studio.pdf
Microsoft Copilot Studio.pdf
IoT キットハンズオンのソースコード解説します クラウド編 Part1 Section2
IoT キットハンズオンのソースコード解説します クラウド編 Part1 Section2
Visual studio 2019 updates pickup!
Visual studio 2019 updates pickup!
React vtecx20171129
React vtecx20171129
Web屋という仕事のこれから Web動向からWeb屋に必要な技術を考えてみる
Web屋という仕事のこれから Web動向からWeb屋に必要な技術を考えてみる
IoT キットハンズオンのソースコード解説します クラウド編 Part1 Section3
IoT キットハンズオンのソースコード解説します クラウド編 Part1 Section3
【de:code 2020】 ハンズオンで学ぶ AI ~ Bot Framework Composer + QnA Maker / Custom Visi...
【de:code 2020】 ハンズオンで学ぶ AI ~ Bot Framework Composer + QnA Maker / Custom Visi...
Beatroboでのハードウェアプロトタイピング
Beatroboでのハードウェアプロトタイピング
MS系Chatbot触ってみた
MS系Chatbot触ってみた
Plus de 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
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
QnA Maker 逆入門
QnA Maker 逆入門
Yoshitaka Seo
PowerApps アプリ開発入門
PowerApps アプリ開発入門
Yoshitaka Seo
Bot Service 概要
Bot Service 概要
Yoshitaka Seo
Azure Machine Leaning Workbench の使い方
Azure Machine Leaning Workbench の使い方
Yoshitaka Seo
Skype for Business + Bot + Graph API
Skype for Business + Bot + Graph API
Yoshitaka Seo
Plus de 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 の紹介
QnA Maker 逆入門
QnA Maker 逆入門
PowerApps アプリ開発入門
PowerApps アプリ開発入門
Bot Service 概要
Bot Service 概要
Azure Machine Leaning Workbench の使い方
Azure Machine Leaning Workbench の使い方
Skype for Business + Bot + Graph API
Skype for Business + Bot + Graph API
Dernier
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
Dernier
(11)
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Bot Builder V4 SDK + QnA Maker / LUIS
1.
Cogbot勉強会!#16 2018年8月28日 瀬尾佳隆 (@seosoft) Microsoft MVP
for AI Bot Builder V4 SDK + QnA Maker / LUIS
2.
自己紹介 ◼瀬尾佳隆 (せおよしたか) • MVP
for AI • https://yseosoft.wordpress.com/ • 坂道 と仏像 / 屏風絵が好き ◼最近のお仕事は “AI” っぽいもの ・・・が続いている感じ 2
3.
デモアプリのソースコード https://github.com/seosoft/Cogbot16_2 01808 中身に興味がある方は ご覧ください 3
4.
今日の内容 ◼Bot Builder V4
SDK (復習) ◼AI Bot 用 NuGet パッケージ ◼QnA Bot ◼LUIS Bot 4 QnA Maker, LUIS を利用する AI Bot の開発はとても簡単
5.
今日の内容 ◼Bot Builder V4
SDK (復習) ◼AI Bot 用 NuGet パッケージ ◼QnA Bot ◼LUIS Bot 5
6.
.NET Core 2.1 https://www.microsoft.com/net/download/d otnet-core/2.1
6 QnA Maker / LUIS の NuGet パッケージを 使わない Bot なら、 .NET Core 2.0 でも OK
7.
Bot Buider V4
SDK https://marketplace.visualstudio.com/items? itemName=BotBuilder.botbuilderv4 7
8.
Bot Framework Emulator 8 https://github.com/Microsoft/BotFramework -Emulator
9.
プロジェクトテンプレート (VS 2017) 9
10.
Startup.cs ◼ConfigureServices メソッドがポイント • Bot
クラスと State クラスを指定するのが、ここ 10
11.
Conversation State ◼v3 の
UserData • 型付きのプロパティを持てるようになった • Dictionary<string, object> を継承することをお勧め 11 今日は使いません・・・
12.
IBot 12 ◼メッセージ処理が IDialog ではなくなった •
OnTurn メソッドで処理を受ける • UserDataは、型付きの ConversationState に • SendActivity メソッドでメッセージ送信
13.
今日の内容 ◼Bot Builder V4
SDK (復習) ◼AI Bot 用 NuGet パッケージ ◼QnA Bot ◼LUIS Bot 13
14.
ターゲットフレームワークを変更 14
15.
期間限定の注意 15 Microsoft.AspNetCore.All のバージョンは 2.1.2 を指定すること (2018年8月時点)
16.
QnA / LUIS
無しのパッケージ一覧 16 パッケージは 5個
17.
今日の内容 ◼Bot Builder V4
SDK (復習) ◼AI Bot 用 NuGet パッケージ ◼QnA Bot ◼LUIS Bot 17
18.
QnA Maker 用パッケージ 18 “ai
qna” で検索するとよい
19.
QnA Bot の準備完了 19パッケージは
6個
20.
QnA Maker パッケージの特徴 ◼シンプルな
QnA Bot ならば非常に簡単 ◼ただし、適合解を “勝手に” 応答してしまう挙動 ◼プロパティ設定で多少は応答をカスタマイズできる • REST 呼び出しにする手もある 20
21.
appsettings.json 21
22.
Startup.cs 22
23.
Bot.cs (シンプルな例) 23 これだけで 適合解を返す 適合解が 見つからなかった場合
24.
Bot.cs (柔軟な例 -
1/2) 24 しきい値と 回答の個数を指定
25.
Bot.cs (柔軟な例 -
2/2) 25 回答の カスタマイズ
26.
今日の内容 ◼Bot Builder V4
SDK (復習) ◼AI Bot 用 NuGet パッケージ ◼QnA Bot ◼LUIS Bot 26
27.
LUIS 用パッケージ 27 “ai luis”
で検索するとよい
28.
LUIS Bot の準備完了 28パッケージは
6個
29.
LUIS 用パッケージの特徴 ◼Intent とそのスコアの取得は簡単 ◼Entity
のパースが少し面倒かも ◼複数の Intent があるとコードが長くなる • 回避策(一案)は、このあとで紹介 29
30.
appsettings.json 30
31.
Startup.cs 31
32.
Bot.cs (シンプルな例) 32 Intent と スコアだけなら簡単
33.
Bot.cs (柔軟な例 -
1/2) 33
34.
Bot.cs (柔軟な例 -
2/2) 34 Intent が増えると コード肥大化 Entity のパース
35.
Bot.cs (コード整理 -
1/2) 35 Intent ごとの Delegate を作成
36.
Bot.cs (コード整理 -
2/2) 36 Intent ごとに 処理を分ける
37.
まとめ ◼AI Bot の開発はとても簡単 •
NuGet パッケージのバージョンには注意 • Startup.cs の記述はパターンで覚えて OK • QnA パッケージ、LUIS パッケージを使えば AI Bot 開発もラクラク • ただし ”勝手に応答してしまう” など、柔軟さに欠ける場合もある 37
38.
参考) REST 版
QnA Bot QnA Maker で NuGet パッケージを利用しない方法 38
39.
Bot.cs 39
40.
QnaResponse.cs 40 REST 呼び出しの応答をデシリアライズするクラス
Télécharger maintenant