際際滷

際際滷Share a Scribd company logo
Dialogflowを旋喘した
チャットボット 秘並箭
Google Cloud Dialogflow Meet-up
2017/12/12
グリ`幄塀氏芙
_k云何 鮄暖帽ぶ嬬チ`ム
椳 臓雰
徭失B初
*箆兆財椳臓雰 (@t24kc)
*侭奉咲_k云何 鮄暖帽ぶ嬬チ`ム
JapanGame並I云何 ENチ`ム
*I妝Webプロダクト ENマネジメント
寄トデ`タ試喘したC亠僥ツ`ル_k
これまでにC亠僥を旋喘したPUSH宥岑の恷m晒、
バナ`のレコメンデ`ション、チャットボットなどを毅輝
2
1. はじめに
2. システムB初
3. 氏娼業鯢
4. まとめ
はじめに
3
グリ`のサ`ビスと
鮄暖帽ぶ嬬チ`ムの函りMみについて
はじめに
4
*2017定 貧磯豚リリ`スタイトル セ`ルスランキング
グリ`のサ`ビスについて
5☆ランキングは、App StoreまたはGoogle Playのセ`ルスランキングより7埖31晩r泣までの恷互了を駻
蛍裂デ`タ児P
Hadoopベ`ス
方TB / 1晩
徭芙の寄ト7嵶児Pを試喘
6
旋喘しているC亠僥室g
*Deep LearningvB
CNN挫脆櫂瓮妊ア鮫颯織宛兇院音m俳な鮫騅Re
RNN坤譽灰瓮鵐禰`ション
*Machine LearningvB
蛍PUSH宥岑恷m晒、x用ユ`ザ嚠y
クラスタリング沙颪霊I囃渇竃、ユ`ザセグメント蛍裂
7
*Dialogflowとクラウドサ`ビスのシステムB亊
?秘したチャットボットを箭に
?gHにDialogflowで旋喘しているシステムB初
?Dialogflowでカバ`できない譴離ラウドB亊何蛍
*氏娼業鯢呂里燭瓩糧,蟒Mみ
?ログ蛍裂匯箭と氏娼業鯢呂里燭瓩g仏したこと
云晩のテ`マ
8
システムB初
1. はじめに
2. システムB初
3. 氏娼業鯢
4. まとめ
9
プロジェクトB初
10
2017定11埖 云リリ`スg
http://orario-rapsodia.com/
並念鞠hペ`ジのチャットボット ?寄畢儲ノ?SBクリエイティブ/ソ`ド?オラトリアu恬溜T氏
?GREE,Inc ?Super Appli,Inc
デモ
☆_k粁Aのものです
☆F壓はクロ`ズしています
11
☆_k粁Aのも のです
☆F壓はク ロ`ズし ています
11
チャットボット碧
12
古勣 
湖秤 誘げられた氏により浪鏑挨Sが篁
H畜業 ユ`ザとの氏坪否によりキャラクタ`H畜業が篁
クイズ 氏がAくとキャラクタ`からクイズを竃}
鶻 H畜業が、魍えたタイミングで鶻螢ぅ戰鵐醗k諮
NGワ`ド 巷會措没に郡することにはm俳に卦基
チャットボットの碧から
システムに鯛としzむ
システム篇
13
システム古勣
14
プロダクション
サ`バ
クライアント チャットボット
API
システム古勣
15
プロダクション
サ`バ
クライアント チャットボット
API
恬撹した何蛍を
もう富しに
チャットボットAPI撹
16
API何蛍 O何蛍
チャットボットAPI撹
17
API何蛍 O何蛍
APII尖蛤
徭隼冱ZI尖
ユ`ザ?マスタデ`タ
ログvB
徭隼冱ZI尖は
Dialogflowを旋喘
チャットボット碧
18
古勣 
湖秤 誘げられた氏により浪鏑挨Sが篁
H畜業 ユ`ザとの氏坪否によりキャラクタ`H畜業が篁
クイズ 氏がAくとキャラクタ`からクイズを竃}
鶻 H畜業が、魍えたタイミングで鶻螢ぅ戰鵐醗k諮
NGワ`ド 巷會措没に郡することにはm俳に卦基
Dialogflowで
鬉垢觜w侭
チャットボット碧
19
古勣 
湖秤 誘げられた氏により浪鏑挨Sが篁
H畜業 ユ`ザとの氏坪否によりキャラクタ`H畜業が篁
クイズ 氏がAくとキャラクタ`からクイズを竃}
鶻 H畜業が、魍えたタイミングで鶻螢ぅ戰鵐醗k諮
NGワ`ド 巷會措没に郡することにはm俳に卦基
クラウドサ`ビス
で
鬉垢觜w侭
Dialogflowで
鬉垢觜w侭
麿サ`ビスの編^と曳^をしたY惚
Dialogflowでシステム_kしたU
20
NLPサ`ビスについて
21
秘スピ`ド
來
APIサ`ビス
NLPモジュ`ル
サ`ビス
ML/DLライブラリ
サ`ビス
DialogflowのQめ返
*秘スピ`ド中
?APIサ`ビスのため僥デ`タ渇竃?ラベル蛍コストも駅勣恷詰
?屡贋のMLライブラリを旋喘する栽のg廾コストがk伏しない
*創署中
?スタンダ`ド井はo創で旋喘できる
?駅勣に鬉犬董▲┘鵐食`プライズ井でAPI崙泙両宑などが辛嬬
*娼業中
?氏デ`タのラベルミスを俐屎して壅僥させることができる
?坪何に謹くのC嬬があり、燕Fゆれ盾Qや翌何B亊なども辛嬬
22
*アルゴリズムのブラックボックス晒
?坪何のg廾がブラックボックス晒しやすい
?剽いところに返が曙かないこともあるが、サ`ビスのg廾に鹿嶄できると
も彌えられる
*サ`ビス芦協來
?フリ`井はAPIの唯峭や、旋喘貧泙O協されているケ`スがある
APIサ`ビスの卍邉
23
書指のプロジェクトでは
メリットが寄きいためDialogflowにQ協
Dialogflowとクラウドサ`ビスの
旋喘w侭のB初
システムB初
24
*Intents
?謹くの栽は箭猟をやすことで
システムB初#1gな|と卦基
25
Intents
*Entities
?ActionでIntentsとEntitiesを~原けて燕Fゆれに
システムB初#2┗蹶Fゆれの鬈
26
Intents
Entities
*Events?Contexts
?eventをクイズイベントk諮に旋喘
?contextをクイズ指基豚gの砿尖に旋喘
システムB初#3┘イズ竃}
27
additional
post
question
answer
*Cloud Management
?Fulfillmentのwebhookで翌何B亊も辛嬬
?かなセッション秤鵑IPO協などはバックエンド箸
システムB初#4┘札奪轡腑麈?IP砿尖
28
IP setting
data
1. はじめに
2. システムB初
3. 氏娼業鯢
4. まとめ
氏娼業鯢
29
氏娼業が尅り卦られるように
ログ屁尖とデ`タ試喘
氏娼業鯢呂里燭瓩
30
*ログの們e
?DialogflowのHistoryを旋喘してgな氏ログ蛍裂も辛嬬
?書指は寄ト7嵶のため徭芙のDWHを試喘
*氏娼業パラメ`タを旋喘
?レスポンスのscore┿疽娼業パラメ`タが旋喘できる
念戻
31
*スコアセグメントごとのY惚
?スコア┿疽娼業を10%ごとに鹿した氏方
?娼業が100%のものといものに屈O晒しているのが蛍かる
畠悶氏の_J
32
*スコアが措かったもの
?gZやgな阿湶のIntentsの氏娼業が互い
e氏の_J#1
33
*スコアが措かったもの
?gZのみのk冱が謹く、鞠hしたUser saysとのル`ルベ`ス栽崑謹い
e氏の_J#2
34
*スコアがかったもの
?悲な氏や鞠hされたIntentsが貌している氏娼業が詰い
e氏の_J#3
35
*スコアがかったもの
?蛍かちき仝くれ々というgZに郡鬉靴討い徨
?仝アイテム々などのIntent鞠hはないため、この箭猟に~原いている
e氏の_J#4
36
*スコアがかったもの
?娼業30%參和Intentsに~原かなかった氏ログを_J
?揖にIntent鞠hがない箭猟や、gZの吭龍がないものが謹い
e氏の_J#5
37
*鞠hIntentsの
?机どの栽は箭猟の弖紗で盾Qできる
?ユ`ザの氏ログから、l業の互い箭猟を仟しく弖紗していく
*鞠hEntitiesの
?燕Fずれの個鋲のため、Entityにデ`タを弖紗していく
?ただし、IntentsやEntitiesには鞠h貧泙ある
g仏したこと#1
38
g仏したこと#2
39
*TrainingでIntents僥
?參念の氏やり函りがg`っていた栽には
DialogflowのTrainingC嬬から屎しいIntentsを僥させる並ができる
*鬉垢觧
鞠hする箭猟の児
?IntentsやEntitiesには鞠hできる貧泙あるため
娼業が詰い畠ての氏を鞠hできるわけではないこと
枠業の児
?箭猟坪否の篇やTrainingによる僥には繁議コストがかかるため
畠悶のリソ`スを深]した枠業をQめておく
?ここでは氏娼業にフォ`カスしていたが
チャットボットの並I朕議に氏娼業の嶷勣業がどの殻業あるか
廣吭するべきところ
40
1. はじめに
2. システムB初
3. 氏娼業鯢
4. まとめ
まとめ
41
*秘コスト嶷ではAPIサ`ビスが恷m
?鏡徭モデルの栽と曳^して、g廾コスト?僥デ`タ筌灰好箸力p
メリットが掲械に寄きい
?蒙協インテントの念I尖垢健などの勣殆何蛍も、クラウドB亊で
できる
まとめ
42
[Gree] Dialogflowを旋喘したチャットホ?ット秘並箭

More Related Content

[Gree] Dialogflowを旋喘したチャットホ?ット秘並箭