Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
自然言語解析AIサービス Dialogflowの紹介
Search
honma
July 29, 2022
Business
0
110
自然言語解析AIサービス Dialogflowの紹介
Google Cloudを活用したサービスの紹介(Data,ML開発) iret tech labo #19
honma
July 29, 2022
Tweet
Share
More Decks by honma
See All by honma
AWS IoT Coreのポリシー活用を熱く語ろう
honma12345
0
230
AWSを活用した ドローンIoTソリューション
honma12345
0
160
ランニングコストやっべぇぞ!ECS/FargateでECRへのアクセスについて
honma12345
2
2.3k
複数AWSアカウントに リソース構築する時 どうしてますか?
honma12345
1
2k
【再学習】リアルガチでCloudWatchを有効活用してますか?
honma12345
0
1.3k
AWS IoT Coreを利用したドローンの実例
honma12345
0
330
AWS認定資格を8ヶ月で12冠達成した勉強法
honma12345
0
430
Other Decks in Business
See All in Business
福岡から小樽へ、 1400kmのマネジメントの旅
mshdfukui86
0
130
Beyond Engineering: The Future of Platforms
mfpais
PRO
1
310
社会変化兆候調査 vol.17 / 132 global changes in lifestyle 2024 vol.17
nozomi
1
200
2023年度ICT職専門研修(海外派遣研修)報告書_No.3_行政におけるパブリッククラウド活用の世界動向把握による庁内のDX及び区市町村のDX協働の推進力向上
tokyo_metropolitan_gov_digital_hr
1
100
新規サービスのアイデア創出・具体化方法
ncdc
0
130
株式会社10X - Culture Deck
10xinc
84
1.3M
【新卒採用】BuySell Technologies会社紹介資料
buyselltechnologies
0
150k
Z_Venture_Capital採用_240417.pdf
zvc2022
0
200
ツクリンク 会社説明資料
tanashu
0
22k
データ分析基盤構築に役立つAWSマネージドサービス紹介
ryo5043617
0
230
Value Driven DevOps Team
kakehashi
13
3.9k
Nstock 採用資料 / We are hiring
nstock
21
160k
Featured
See All Featured
Ruby is Unlike a Banana
tanoku
96
10k
A better future with KSS
kneath
231
16k
WebSockets: Embracing the real-time Web
robhawkes
59
7k
Principles of Awesome APIs and How to Build Them.
keavy
121
16k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
12
1k
Fashionably flexible responsive web design (full day workshop)
malarkey
398
65k
Web Components: a chance to create the future
zenorocha
306
41k
Typedesign – Prime Four
hannesfritz
36
2.1k
Facilitating Awesome Meetings
lara
43
5.6k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
9
1.3k
Documentation Writing (for coders)
carmenintech
60
4k
How to name files
jennybc
65
93k
Transcript
Google Cloudを活用したサービスの紹介 (Data,ML開発) iret tech labo #19 2022/07/29 アイレット株式会社 アジャイル事業部
本間 崇平 自然言語解析AIサービス Dialogflowの紹介
AIサービス Dialogflowを使い倒そう!! 結論
自己紹介
本間 崇平 Shuhei Honma アジャイル事業部 第二開発セクション 2018年アイレット入社(平成最後の新卒) AWS歴4年 Web・IoTのサーバーサイドエンジニア 受賞歴
• 2022 iretスペシャリスト認定制度 自己紹介
アジェンダ
1. Dialogflowとは 2. コンセプト紹介 ◦ Agent ◦ Intent ◦ Entities
◦ Integration ◦ Fulfillment 3. まとめ アジェンダ
Dialogflowとは
Dialoglfowとは コミュニケーションサービスの拡張が可能
ユーザーの会話ワードに応じて 自然言語解析できる Dialogflowの特徴
Dialoglfowとは シンプルな例
Dialoglfowとは 応用編
Dialoglfowとは Dialogflowの仕組み
コンセプト紹介
1 Agent
Agent DialogflowのAgentとは? エンドユーザーとの同時会話を処理する 仮想エージェント
Agent Dialogflowの主な機能となるエディション Dialogflow CX (Customer Experience) 大規模・複雑な用途向けに特化 Dialogflow ES (Essentials)
小規模から中規模、シンプルな用途向けに特化 • エディションは初めてなら基本的にDialogflow ESで始める(基本無料) • 応用して金融サービス・旅行サービス向けであればDialogflow CXで始める 詳しくはESとCXの比較表はエディションにて https://cloud.google.com/dialogflow?hl=ja#all-features
Agent 実際のコンソール画面で作成すると
2 Intent
Intent DialogflowのIntentsとは? 各会話ターンでのエンドユーザーの意向を分類
Intent 実際のコンソール画面で作成すると
Intent 実際のコンソール画面で作成すると
3 Entities
Entities DialogflowのEntitiesとは? エンドユーザー表現の特定データの識別と抽出
時代に応じたワードを追加して拡張可能 Entities 例えばこんなユースケースで使える 一部例:「パリピ」「タピる」「鬼滅」..... アニメ、映画、ドラマ、スポーツ、話題など 特殊なワードも設定できる
Entities 実際のコンソール画面で作成すると
Entities 実際のコンソール画面で作成すると
ここでブレイクタイム
アジャイル事業部から告知
システム開発ならアイレットに任せろ! 告知
「スピード」と「変化への対応」 プロダクトの価値を最大化するアジャイル開発 告知 https://www.iret.co.jp/lp/agile/
4 Integration
Integration DialoglflowのIntegrationとは? エンドユーザーとのやり取りを直接処理する統合が可能 1. パートナー組み込みのテレフォニー統合 Twilio、AudioCodes など 2. Dialogflow 組み込み統合
Messenger、Line 、Slack、Google Chatなど 3. Google 提供のオープンソース統合 Kik、Skype、Spark(Cisco Webex)など
Integration 実際のコンソール画面で作成すると
Google アシスタントの会話アクションは 2023 年 6 月 13 日に廃止しますのでご注意を Integrationの注意点
5 Fulfillment
Fulfillment DialogflowのFulfillmentとは? Integrationの使用時にサービス連動が可能 ここからはコーディングが必要となるが AIを拡張するならFulfillmentを利用する
Fulfillment Dialogflowで機能拡張をしたいなら Webhookを利用する 例
ユーザーごとに応答内容を動的に変えられる Fulfillment 何が良いのか簡単に説明すると 発話例 「〇〇さん前回は〇〇に旅行に行ったから 今度は〇〇をオススメします!」
Fulfillment 実際のコンソール画面で作成すると
Fulfillment 実際のコンソール画面で作成すると
まとめ
• Dialogflowは要件に応じてAIソリューションに大 きく貢献できる • 言語体験の拡張は無限大で誰でも開発可能 • 簡単にChatobotなど作ってみてはいかが? まとめ
やるなら今しかねぇ まとめ
AIサービス Dialogflowを使い倒そう!! まとめ
End