SlideShare a Scribd company logo
目的
ゴール
こちらが入力した言葉を
コンピューターが解釈して
何らかの答えを返してくれる
自動で動作する アプリ
日本マイクロソフト社内
庶務サポートBOT
株式会社ナビタイムジャパン様
乗換検索 BOT サービス
株式会社ナビタイムジャパン様
「鎌倉 NAVITIME Travel」
Bing 検索エンジンで培った
ディープラーニング技術を基にした人工知能
約630万LINEユーザー
(2017年11月現在)
品川から大阪に
行きたい
1泊1人10,000円まで
梅田から徒歩圏のホテルこんにちは
登録情報を
確認したい
いらっしゃいませ
品川→新大阪の
新幹線を検索します
日程は
お決まりですか?
会員IDを
教えてください
宿泊予約列車の予約
ご挨拶
(Hello!)
会員確認
…
…
…
①メニュー&シナリオ
宿泊予約列車の予約
ご挨拶
(Hello!)
会員確認
…
出発地、到着地の確認
日付、時間の確認
列車、金額検索
列車指定
シナリオフロー例:社内会議室予約
Microsoft Graph
https://graph.microsoft.com/
Microsoft Graph
POST
https://outlook.office.com/api/v2.0/users/room1@example.onmicrosoft.com/events
Header
Content-type: application/json
Body
{
"subject": "Meeting",
"start": {"dateTime": “yyyy-mm-ddT04:00:00.000Z", "timeZone": "UTC“},
"end": {"dateTime": “yyyy-mm-ddT05:00:00.000Z", "timeZone": "UTC“},
}
②言語処理
③入出力ツール
ユーザー入力の想定
3か4LDKで、家賃2から5万円くらい。
庭付きで、品川から電車で45分以内、
その最寄り駅から徒歩10分圏内。そこ
から徒歩5分以内にジムがある物件を
探しています。
部屋を探しています。
Starwars の映画の曲
が聞きたいのだけど、
どの映画だったかわ
すれちゃいました。
悲愴感というか物悲
しい雰囲気の曲です。
あと、デススターに
突入するときの勇ま
しい感じの曲も知り
たいです。
漢字表記が複数、
間違い、ひらがな
複数の質問が
一度に
ナビゲーション
ようこそ! 何かお役に
立つ事はありますか?
Events
Stages
Amenities
どのイベントに
興味がありますか?
Music
Comedy
Film
Laser Dome
Spectacles
Theater
誰の音楽が好きですか?
“Lady Gaga”
ダイアログ形式のコミュ
ニケーションを実装
(C#, Node.js)
BOT アプリをメッセージ
ングサービスに接続
Bing, Cortana などから
利用できるディレクトリ
に登録
BOT アプリを容易に作成するフレームワーク
Node.js & C# SDK
Built-in ダイアログ:
BOTと他のメッセージチャネルを接続
Bot Framework によるBOT
の登録ディレクトリー
開発ツール
http://aka.ms/bf-bc-vstemplate
https://aka.ms/bf-bc-emulator
https://github.com/Microsoft/botbuilder
開発ドキュメント
https://docs.botframework.com/en-us/
https://dev.botframework.com/
会話の入出力
自然言語処理
回答 DB
ログ DB
会話の入出力
自然言語処理
ログ DB
会話の入出力
自然言語処理
ログ DB
外部サービスAPIなど
会話の入出力
自然言語処理
ログ DB
回答 DB
会話の入出力
自然言語処理
ログ DB
回答 DB
https://qiita.com/annie/items/c55101720aee1c6d7ad6
https://github.com/a-n-n-i-e/CognitiveLUIS-AdaptiveCards-WeatherBot
会話の入出力
自然言語処理
会話の入出力
自然言語処理
外部サービスAPIなど
会話の入出力
自然言語処理
回答 DB
ログ DB
Text Analytics Language Understanding
Intelligent Service (LUIS)
Language: ja
keyPhrases: Azure
全文検索機能を提供するPaaS
検索の専門的な知識不要で容易にリッチ検索を利用可能
完全マネージドで運用管理コストも削減
→ アプリ/サービス開発に集中できる
地理空間検索
http://azjobsdemo.azurewebsites.net/
Cognitive Services
Cognitive Services Cortana Skills
• いつでもどこでも
• ユーザーが使い慣れたツール
を経由して、商品やサービス
を提供可能
• 自然言語からの類推
• パーソナライズ、パターン化
などによる定型処理
Tech Summit 2017 ハンズオン
https://github.com/ayako/TS17-FAQBotHoL
https://github.com/ayako/TS17-CognitiveCVHoL
Azure webinar botframeworkfundamentals_20171117

More Related Content

More from Ayako Omori

ふくしまプログラミング推進協会_生成AIの使いこなし202311.pdf
ふくしまプログラミング推進協会_生成AIの使いこなし202311.pdfふくしまプログラミング推進協会_生成AIの使いこなし202311.pdf
ふくしまプログラミング推進協会_生成AIの使いこなし202311.pdf
Ayako Omori
 
Cogbot_AzureOpenAIServices_AzureAI_20230302.pdf
Cogbot_AzureOpenAIServices_AzureAI_20230302.pdfCogbot_AzureOpenAIServices_AzureAI_20230302.pdf
Cogbot_AzureOpenAIServices_AzureAI_20230302.pdf
Ayako Omori
 
DLL_言語系MicrosoftAIサービス最新情報_202302.pdf
DLL_言語系MicrosoftAIサービス最新情報_202302.pdfDLL_言語系MicrosoftAIサービス最新情報_202302.pdf
DLL_言語系MicrosoftAIサービス最新情報_202302.pdf
Ayako Omori
 
LINE Developer Community: Microsoft AI を楽しく使おう
LINE Developer Community: Microsoft AI を楽しく使おうLINE Developer Community: Microsoft AI を楽しく使おう
LINE Developer Community: Microsoft AI を楽しく使おう
Ayako Omori
 
Cogbot #30 Ignite 2021 アップデート Cognitive Search 編
Cogbot #30 Ignite 2021 アップデート Cognitive Search 編Cogbot #30 Ignite 2021 アップデート Cognitive Search 編
Cogbot #30 Ignite 2021 アップデート Cognitive Search 編
Ayako Omori
 
マイクロソフトの AI プラットフォーム & Cognitive Services 概要 ~ Ignite 2020 Recap
マイクロソフトの AI プラットフォーム & Cognitive Services 概要 ~ Ignite 2020 Recapマイクロソフトの AI プラットフォーム & Cognitive Services 概要 ~ Ignite 2020 Recap
マイクロソフトの AI プラットフォーム & Cognitive Services 概要 ~ Ignite 2020 Recap
Ayako Omori
 
Tech Summit 2018: ユーザーインターフェースとしてのチャットボット開発手法 と Bot Framework V4
Tech Summit 2018: ユーザーインターフェースとしてのチャットボット開発手法 と Bot Framework V4 Tech Summit 2018: ユーザーインターフェースとしてのチャットボット開発手法 と Bot Framework V4
Tech Summit 2018: ユーザーインターフェースとしてのチャットボット開発手法 と Bot Framework V4
Ayako Omori
 
LINE Commumity Microsoft_ConversationalAI_20200409
LINE Commumity Microsoft_ConversationalAI_20200409LINE Commumity Microsoft_ConversationalAI_20200409
LINE Commumity Microsoft_ConversationalAI_20200409
Ayako Omori
 
DLL: Ignite2019 CognitiveServices Update 20191127
DLL: Ignite2019 CognitiveServices Update 20191127DLL: Ignite2019 CognitiveServices Update 20191127
DLL: Ignite2019 CognitiveServices Update 20191127
Ayako Omori
 
Microsoft Conversational AI_20191030
Microsoft Conversational AI_20191030Microsoft Conversational AI_20191030
Microsoft Conversational AI_20191030
Ayako Omori
 
Cognitive Services Speech Service ことはじめ_20190725
Cognitive Services Speech Service ことはじめ_20190725Cognitive Services Speech Service ことはじめ_20190725
Cognitive Services Speech Service ことはじめ_20190725
Ayako Omori
 
Cogbot Azure Line Bot Handson_20190420
Cogbot Azure Line Bot Handson_20190420Cogbot Azure Line Bot Handson_20190420
Cogbot Azure Line Bot Handson_20190420
Ayako Omori
 
Azure Bot Service Handson 20190409
Azure Bot Service Handson 20190409Azure Bot Service Handson 20190409
Azure Bot Service Handson 20190409
Ayako Omori
 
使ってみよう!Cognitive Services Container_20190122
使ってみよう!Cognitive Services Container_20190122使ってみよう!Cognitive Services Container_20190122
使ってみよう!Cognitive Services Container_20190122
Ayako Omori
 
関西Azure勉強会 Cognitive Services アップデート_20180628
関西Azure勉強会 Cognitive Services アップデート_20180628関西Azure勉強会 Cognitive Services アップデート_20180628
関西Azure勉強会 Cognitive Services アップデート_20180628
Ayako Omori
 
ノンコーディング開発大集合!CognitiveServices概要_20180626
ノンコーディング開発大集合!CognitiveServices概要_20180626ノンコーディング開発大集合!CognitiveServices概要_20180626
ノンコーディング開発大集合!CognitiveServices概要_20180626
Ayako Omori
 
Cogbot 勉強会 #13: クラウド地獄にならない Azure の使い方
Cogbot 勉強会 #13: クラウド地獄にならない Azure の使い方Cogbot 勉強会 #13: クラウド地獄にならない Azure の使い方
Cogbot 勉強会 #13: クラウド地獄にならない Azure の使い方
Ayako Omori
 
Cogbot 勉強会 in Nagoya ハンズオン_20180310
Cogbot 勉強会 in Nagoya ハンズオン_20180310Cogbot 勉強会 in Nagoya ハンズオン_20180310
Cogbot 勉強会 in Nagoya ハンズオン_20180310
Ayako Omori
 
Cogbot 勉強会 in Nagoya ハンズオン_20180310
Cogbot 勉強会 in Nagoya ハンズオン_20180310Cogbot 勉強会 in Nagoya ハンズオン_20180310
Cogbot 勉強会 in Nagoya ハンズオン_20180310
Ayako Omori
 
Cogbot 勉強会 in Nagoya : Cognitive Services 概要 20180310
Cogbot 勉強会 in Nagoya : Cognitive Services 概要 20180310Cogbot 勉強会 in Nagoya : Cognitive Services 概要 20180310
Cogbot 勉強会 in Nagoya : Cognitive Services 概要 20180310
Ayako Omori
 

More from Ayako Omori (20)

ふくしまプログラミング推進協会_生成AIの使いこなし202311.pdf
ふくしまプログラミング推進協会_生成AIの使いこなし202311.pdfふくしまプログラミング推進協会_生成AIの使いこなし202311.pdf
ふくしまプログラミング推進協会_生成AIの使いこなし202311.pdf
 
Cogbot_AzureOpenAIServices_AzureAI_20230302.pdf
Cogbot_AzureOpenAIServices_AzureAI_20230302.pdfCogbot_AzureOpenAIServices_AzureAI_20230302.pdf
Cogbot_AzureOpenAIServices_AzureAI_20230302.pdf
 
DLL_言語系MicrosoftAIサービス最新情報_202302.pdf
DLL_言語系MicrosoftAIサービス最新情報_202302.pdfDLL_言語系MicrosoftAIサービス最新情報_202302.pdf
DLL_言語系MicrosoftAIサービス最新情報_202302.pdf
 
LINE Developer Community: Microsoft AI を楽しく使おう
LINE Developer Community: Microsoft AI を楽しく使おうLINE Developer Community: Microsoft AI を楽しく使おう
LINE Developer Community: Microsoft AI を楽しく使おう
 
Cogbot #30 Ignite 2021 アップデート Cognitive Search 編
Cogbot #30 Ignite 2021 アップデート Cognitive Search 編Cogbot #30 Ignite 2021 アップデート Cognitive Search 編
Cogbot #30 Ignite 2021 アップデート Cognitive Search 編
 
マイクロソフトの AI プラットフォーム & Cognitive Services 概要 ~ Ignite 2020 Recap
マイクロソフトの AI プラットフォーム & Cognitive Services 概要 ~ Ignite 2020 Recapマイクロソフトの AI プラットフォーム & Cognitive Services 概要 ~ Ignite 2020 Recap
マイクロソフトの AI プラットフォーム & Cognitive Services 概要 ~ Ignite 2020 Recap
 
Tech Summit 2018: ユーザーインターフェースとしてのチャットボット開発手法 と Bot Framework V4
Tech Summit 2018: ユーザーインターフェースとしてのチャットボット開発手法 と Bot Framework V4 Tech Summit 2018: ユーザーインターフェースとしてのチャットボット開発手法 と Bot Framework V4
Tech Summit 2018: ユーザーインターフェースとしてのチャットボット開発手法 と Bot Framework V4
 
LINE Commumity Microsoft_ConversationalAI_20200409
LINE Commumity Microsoft_ConversationalAI_20200409LINE Commumity Microsoft_ConversationalAI_20200409
LINE Commumity Microsoft_ConversationalAI_20200409
 
DLL: Ignite2019 CognitiveServices Update 20191127
DLL: Ignite2019 CognitiveServices Update 20191127DLL: Ignite2019 CognitiveServices Update 20191127
DLL: Ignite2019 CognitiveServices Update 20191127
 
Microsoft Conversational AI_20191030
Microsoft Conversational AI_20191030Microsoft Conversational AI_20191030
Microsoft Conversational AI_20191030
 
Cognitive Services Speech Service ことはじめ_20190725
Cognitive Services Speech Service ことはじめ_20190725Cognitive Services Speech Service ことはじめ_20190725
Cognitive Services Speech Service ことはじめ_20190725
 
Cogbot Azure Line Bot Handson_20190420
Cogbot Azure Line Bot Handson_20190420Cogbot Azure Line Bot Handson_20190420
Cogbot Azure Line Bot Handson_20190420
 
Azure Bot Service Handson 20190409
Azure Bot Service Handson 20190409Azure Bot Service Handson 20190409
Azure Bot Service Handson 20190409
 
使ってみよう!Cognitive Services Container_20190122
使ってみよう!Cognitive Services Container_20190122使ってみよう!Cognitive Services Container_20190122
使ってみよう!Cognitive Services Container_20190122
 
関西Azure勉強会 Cognitive Services アップデート_20180628
関西Azure勉強会 Cognitive Services アップデート_20180628関西Azure勉強会 Cognitive Services アップデート_20180628
関西Azure勉強会 Cognitive Services アップデート_20180628
 
ノンコーディング開発大集合!CognitiveServices概要_20180626
ノンコーディング開発大集合!CognitiveServices概要_20180626ノンコーディング開発大集合!CognitiveServices概要_20180626
ノンコーディング開発大集合!CognitiveServices概要_20180626
 
Cogbot 勉強会 #13: クラウド地獄にならない Azure の使い方
Cogbot 勉強会 #13: クラウド地獄にならない Azure の使い方Cogbot 勉強会 #13: クラウド地獄にならない Azure の使い方
Cogbot 勉強会 #13: クラウド地獄にならない Azure の使い方
 
Cogbot 勉強会 in Nagoya ハンズオン_20180310
Cogbot 勉強会 in Nagoya ハンズオン_20180310Cogbot 勉強会 in Nagoya ハンズオン_20180310
Cogbot 勉強会 in Nagoya ハンズオン_20180310
 
Cogbot 勉強会 in Nagoya ハンズオン_20180310
Cogbot 勉強会 in Nagoya ハンズオン_20180310Cogbot 勉強会 in Nagoya ハンズオン_20180310
Cogbot 勉強会 in Nagoya ハンズオン_20180310
 
Cogbot 勉強会 in Nagoya : Cognitive Services 概要 20180310
Cogbot 勉強会 in Nagoya : Cognitive Services 概要 20180310Cogbot 勉強会 in Nagoya : Cognitive Services 概要 20180310
Cogbot 勉強会 in Nagoya : Cognitive Services 概要 20180310
 

Recently uploaded

Generating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language ModelsGenerating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language Models
harmonylab
 
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
Toru Tamaki
 
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさJSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
0207sukipio
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
CRI Japan, Inc.
 
This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.
chiefujita1
 
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
t m
 
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
Matsushita Laboratory
 
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
Matsushita Laboratory
 

Recently uploaded (8)

Generating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language ModelsGenerating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language Models
 
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
 
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさJSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
 
This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.
 
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
 
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
 
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
 

Azure webinar botframeworkfundamentals_20171117