2018/3/1
目的
ゴール
こちらが入力した言葉を
コンピューターが解釈して
何らかの答えを返してくれる
自動で動作する アプリ
Bing 検索エンジンで培った
ディープラーニング技術を基にした人工知能
約640万LINEユーザー
(2018年2月現在)
株式会社ナビタイムジャパン様
「鎌倉 NAVITIME Travel」
日本マイクロソフト社内
庶務サポートBOT
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“},
}
ダイアログ形式のコミュニケー
ションを実装
(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/
品川から大阪に
行きたい
1泊1人10,000円まで
梅田から徒歩圏のホテルこんにちは
登録情報を
確認したい
いらっしゃいませ
品川→新大阪の
新幹線を検索します
日程は
お決まりですか?
会員IDを
教えてください
宿泊予約列車の予約
ご挨拶
(Hello!)
会員確認
…
…
…
①メニュー&シナリオ
宿泊予約列車の予約
ご挨拶
(Hello!)
会員確認
…
出発地、到着地の確認
日付、時間の確認
列車、金額検索
列車指定
シナリオフロー例:社内会議室予約
②言語処理
ユーザー入力の想定
3か4LDKで、家賃2から5万円くらい。庭付き
で、品川から電車で45分以内、その最寄り
駅から徒歩10分圏内。そこから徒歩5分以
内にジムがある物件を探しています。
部屋を探しています。
Starwars の映画の曲
が聞きたいのだけど、ど
の映画だったかわすれ
ちゃいました。悲愴感と
いうか物悲しい雰囲気
の曲です。あと、デスス
ターに突入するときの
勇ましい感じの曲も知
りたいです。
漢字表記が複数、
間違い、ひらがな
複数の質問が
一度に
ナビゲーション
ようこそ! 何かお役に立つ
事はありますか?
Events
Stages
Amenities
どのイベントに
興味がありますか?
Music
Comedy
Film
Laser Dome
Spectacles
Theater
誰の音楽が好きですか?
“Lady Gaga”
③入出力ツール
会話の入出力
自然言語処理
回答 DB
ログ DB
会話の入出力
自然言語処理
ログ DB
会話の入出力
自然言語処理
ログ DB
外部サービスAPIなど
会話の入出力
自然言語処理
ログ DB
回答 DB
会話の入出力
自然言語処理
ログ DB
回答 DB
会話の入出力
自然言語処理
ログ DB
回答 DB
Q&Aリスト生成+自然言語解析
Azure App Service w/Bot Framework + Bot Channel
新価格体系
対応リージョン
Bot Framework としての機能強化/変更点
会話の入出力
自然言語処理
回答 DB
ログ DB
Text Analytics Language Understanding
(LUIS)
Language: ja
keyPhrases: Azure
会話の入出力
自然言語処理
回答 DB
ログ DB
全文検索機能を提供するPaaS
検索の専門的な知識不要で容易にリッチ検索を利用可能
完全マネージドで運用管理コストも削減
→ アプリ/サービス開発に集中できる
地理空間検索
http://azjobsdemo.azurewebsites.net/
Cognitive Services
カスタム画像認識エンジン作成&API
https://blogs.msdn.microsoft.com/bluesky/2017/06/16/cognitive-
services-custom-image-recognizer-custom-vision-api-ja/
Cognitive Services Cortana Skills
目的
ゴール
• いつでもどこでも
• ユーザーが使い慣れたツールを経由
して、商品やサービスを提供可能
• 自然言語からの類推
• パーソナライズ、パターン化などによ
る定型処理
Azure Bot Service ではじめるチャットボット構築
Azure Webinar : Microsoft Bot Framework ではじめるチャットボット開発_20180301

Azure Webinar : Microsoft Bot Framework ではじめるチャットボット開発_20180301