SlideShare a Scribd company logo
1 of 43
Download to read offline
Copyright© 2017 Groovenauts, Inc. All rights reserved.
Groovenauts, Inc.
Dialogflow + MAGELLAN BLOCKSで
商品のロケーション案内するよ
吉村敏志(@ysmr3104)
1
Copyright© 2017 Groovenauts, Inc. All rights reserved.
Profile
2
吉村 敏志(Yoshimura Satoshi)
所属:株式会社グルーヴノーツ/コンサルタント
経歴:DWH屋さん→機械学習活用屋さん
好きなサービス:BigQuery
Copyright© 2017 Groovenauts, Inc. All rights reserved.
何を話すのか
3
Dialogflow と BLOCKSの連携の話
 の前にBLOCKSの話をさせてください
 
 その後Dialogflowからノンプログラミングで
 商品ロケーション案内を実現した話をします
Copyright© 2017 Groovenauts, Inc. All rights reserved.
機械学習を主としたクラウドサービス事業
グルーヴノーツのサービス
4
テクノロジー・アート・モノ作りに
触れられるアフタースクール事業
Copyright© 2017 Groovenauts, Inc. All rights reserved.
MAGELLAN BLOCKSとは
5
Copyright© 2017 Groovenauts, Inc. All rights reserved.
6
Copyright© 2017 Groovenauts, Inc. All rights reserved.
MAGELLAN BLOCKSのボード
7
・データを集める
・機械に学習させる
・データを加工・分析する
・学習結果で予測する
IoT
ボード
ML
ボード
Big Data
ボード
・精度の高いQAを実現
文書検索
ボード
α版
・Dialogflowとの連携
Bot
ボード
α版
Copyright© 2017 Groovenauts, Inc. All rights reserved.
BLOCKSのML ボードの予測タイプ
8
物体検知タイプ強化学習タイプ
数値分類タイプ
数値を基に分類を予測
数値データの特徴を学習
し、モノ・コトの事象を判別
します。
壊れそうなのか?
買ってくれそうなのか?
数値回帰タイプ
数値を基に数値を予測
数値データの特徴を学習
し、どれくらいの数値にな
るかを予測します。
明日、何個売れるのか?
いくらになるのか?
画像分類タイプ
画像のモノ・状況を予測
画像データの特徴を学習
し、写っているモノや状況
を判別します。
どんな種類なのか?
異常があるのか?
Copyright© 2017 Groovenauts, Inc. All rights reserved.
数値を見せるだけで予測が可能になる
9
training.csv
valuation.csv
ML ボード 学習済みモデル
Copyright© 2017 Groovenauts, Inc. All rights reserved.
学習させるデータはCSVデータ
10予測因子 予測対象
training.csv
valuation.csv
Copyright© 2017 Groovenauts, Inc. All rights reserved.
事例:グッデイ様における販売予測事例
11
Copyright© 2017 Groovenauts, Inc. All rights reserved.
事例:グッデイ様における販売予測事例
12
ホームセンターのグッデイ様では過去3
年分のカイロ販売実績や気温などを機
械学習し、1日単位の売れ行きの予測
をいたしました。
出典)毎日新聞:https://mainichi.jp/articles/20170222/k00/00m/020/139000c
Copyright© 2017 Groovenauts, Inc. All rights reserved.
画像を見せるだけで予測が可能になる
13
Copyright© 2017 Groovenauts, Inc. All rights reserved.
14
Copyright© 2017 Groovenauts, Inc. All rights reserved.
花の状態
15
Aランク Cランク
Copyright© 2017 Groovenauts, Inc. All rights reserved.
今日はDialogflowとBLOCKSの話
16
Copyright© 2017 Groovenauts, Inc. All rights reserved.
MAGELLAN BLOCKS + Google Home
17
Copyright© 2017 Groovenauts, Inc. All rights reserved.
18
Copyright© 2017 Groovenauts, Inc. All rights reserved.
BLOCKSはロボットとお仕事してきました
19
Copyright© 2017 Groovenauts, Inc. All rights reserved.
20
Copyright© 2017 Groovenauts, Inc. All rights reserved.
Pepperが聞いた言葉をBLOCKSで処理する仕組み
21
Pepperアプリ
token +
text message Bot Board
Dialogflow IF
text message,
location,status
,etc
各種データ
ちなみに
マイクはココ
Cloud
Speech API
Big Data Board
各種処理
Copyright© 2017 Groovenauts, Inc. All rights reserved.
実際どうやってるのか①
22
一発でわかるもの
IntentsとEntityだけで
返しちゃえ♪
Copyright© 2017 Groovenauts, Inc. All rights reserved.
実際に場所を聞いてみた
23
Copyright© 2017 Groovenauts, Inc. All rights reserved.
Dialogflow側の内容
24
Copyright© 2017 Groovenauts, Inc. All rights reserved.
25
reference valueに場所
Sysnonymに商品を
入れちゃってます
Copyright© 2017 Groovenauts, Inc. All rights reserved.
Dialogflow側の内容
26
筆記用具 通路1
Copyright© 2017 Groovenauts, Inc. All rights reserved.
実際どうやってるのか②
27
大きなカテゴリで
聞かれた場合
カテゴリ配下のリストを
返して、選んでもらうと場所が
決まる
Copyright© 2017 Groovenauts, Inc. All rights reserved.
実際にカテゴリーで聞いてみた
28
Copyright© 2017 Groovenauts, Inc. All rights reserved.
29
Copyright© 2017 Groovenauts, Inc. All rights reserved.
カテゴリーで聞かれたら
30
FullfilmentのWebhookから
Bot Board
Dialogflow IF
Copyright© 2017 Groovenauts, Inc. All rights reserved.
yamlの中身
31
Copyright© 2017 Groovenauts, Inc. All rights reserved.
実際どうやってるのか③
32
キーワード1つで決まら
ない聞かれ方の場合
関連するカテゴリリストを
返して、最初のキーワードと合
わせて答えてもらう
Copyright© 2017 Groovenauts, Inc. All rights reserved.
複数のキーワードが必要な聞き方をしてみた
33
Copyright© 2017 Groovenauts, Inc. All rights reserved.
一発で決まらないキーワードで聞かれたら
34
FullfilmentのWebhookから
Bot Board
Dialogflow IF
Copyright© 2017 Groovenauts, Inc. All rights reserved.
yamlの中身
35
Copyright© 2017 Groovenauts, Inc. All rights reserved.
その後のエンティティの中身
36
Copyright© 2017 Groovenauts, Inc. All rights reserved.
Dialogflow→Bot ボード→Big Data ボードのフロー
37
Bot Board
Dialogflow IF
Dialogflowの適合したIntentsにしたがっ
てBig Data ボードのフロー実行
Copyright© 2017 Groovenauts, Inc. All rights reserved.
と言うことは
38
Bot ボードがあれば
声でBig Data ボードの処理なんでも呼べる
Bot Board
Dialogflow IF
ただしDialogflowの5秒制約に注意
そのあとはPushするなり
もう一度できたか聞くなり
Copyright© 2017 Groovenauts, Inc. All rights reserved.
Bot ボードのデモ
39
Copyright© 2017 Groovenauts, Inc. All rights reserved.
40
Copyright© 2017 Groovenauts, Inc. All rights reserved.
41
Copyright© 2017 Groovenauts, Inc. All rights reserved.
42
機械との言語コミュニケーションは
まだ始まったばかり、
今後の成長・活躍に乞うご期待
http://www.groovenauts.jp/
Copyright© 2017 Groovenauts, Inc. All rights reserved.
https://www.magellanic-clouds.com/blocks/
43

More Related Content

Similar to Dialogflow + magellan blocksで 商品のロケーション案内するよ

LightningComponentのUnitテストについて.pptx
LightningComponentのUnitテストについて.pptxLightningComponentのUnitテストについて.pptx
LightningComponentのUnitテストについて.pptxRyosuke Kobayashi
 
グロースハック なぜ我々は無意味な施策を打ってしまうのか
グロースハック なぜ我々は無意味な施策を打ってしまうのかグロースハック なぜ我々は無意味な施策を打ってしまうのか
グロースハック なぜ我々は無意味な施策を打ってしまうのかYahoo!デベロッパーネットワーク
 
RubyWorld Conference 2017 虎の穴ランチセッション
RubyWorld Conference 2017 虎の穴ランチセッションRubyWorld Conference 2017 虎の穴ランチセッション
RubyWorld Conference 2017 虎の穴ランチセッション虎の穴 開発室
 
仙台IT文化祭(2017年) ユニバーサル windows プラッ トフォーム (uwp) アプリ開発概要
仙台IT文化祭(2017年) ユニバーサル windows プラッ トフォーム (uwp) アプリ開発概要仙台IT文化祭(2017年) ユニバーサル windows プラッ トフォーム (uwp) アプリ開発概要
仙台IT文化祭(2017年) ユニバーサル windows プラッ トフォーム (uwp) アプリ開発概要Tomokazu Kizawa
 
GUJO Meet Up #3 21世紀最先端のwebマーケティング事情
GUJO Meet Up #3 21世紀最先端のwebマーケティング事情GUJO Meet Up #3 21世紀最先端のwebマーケティング事情
GUJO Meet Up #3 21世紀最先端のwebマーケティング事情Gaku Sato
 
アプリエンジニアでもできる閉域網構築のススメ!
アプリエンジニアでもできる閉域網構築のススメ!アプリエンジニアでもできる閉域網構築のススメ!
アプリエンジニアでもできる閉域網構築のススメ!Tosihiyuki Hirai
 
Startup Scienceの要諦 ③
Startup Scienceの要諦 ③Startup Scienceの要諦 ③
Startup Scienceの要諦 ③Masa Tadokoro
 
マルチモーダル深層学習の研究動向
マルチモーダル深層学習の研究動向マルチモーダル深層学習の研究動向
マルチモーダル深層学習の研究動向Koichiro Mori
 
「オープンソース」と「ライセンス」
「オープンソース」と「ライセンス」「オープンソース」と「ライセンス」
「オープンソース」と「ライセンス」Jun Nogata
 
デザイナー視点でのデータビジュアライゼーション民主化をめざす「Project Lincoln」
デザイナー視点でのデータビジュアライゼーション民主化をめざす「Project Lincoln」デザイナー視点でのデータビジュアライゼーション民主化をめざす「Project Lincoln」
デザイナー視点でのデータビジュアライゼーション民主化をめざす「Project Lincoln」Data Visualization Japan
 
われわれはなぜアジャイルに向かうのか
われわれはなぜアジャイルに向かうのかわれわれはなぜアジャイルに向かうのか
われわれはなぜアジャイルに向かうのかtoshihiro ichitani
 
鉄壁の中のアジャイル
鉄壁の中のアジャイル鉄壁の中のアジャイル
鉄壁の中のアジャイルtoshihiro ichitani
 
負債返済の下準備「コメント付与まつり・準備編」
負債返済の下準備「コメント付与まつり・準備編」負債返済の下準備「コメント付与まつり・準備編」
負債返済の下準備「コメント付与まつり・準備編」Atsushi Yasuda
 
Ibm watson api サービス
Ibm watson api サービスIbm watson api サービス
Ibm watson api サービスHiroaki Komine
 
ソフトウエアジャパン2017 IT Forum AITC(3)
ソフトウエアジャパン2017 IT Forum AITC(3)ソフトウエアジャパン2017 IT Forum AITC(3)
ソフトウエアジャパン2017 IT Forum AITC(3)aitc_jp
 
Yahoo!ブラウザーアプリのプロダクトマネージャーが考えていること
Yahoo!ブラウザーアプリのプロダクトマネージャーが考えていることYahoo!ブラウザーアプリのプロダクトマネージャーが考えていること
Yahoo!ブラウザーアプリのプロダクトマネージャーが考えていることYahoo!デベロッパーネットワーク
 
レガシーな Perl システムに DDD (ドメイン駆動設計)を取り入れる
レガシーな Perl システムに DDD (ドメイン駆動設計)を取り入れるレガシーな Perl システムに DDD (ドメイン駆動設計)を取り入れる
レガシーな Perl システムに DDD (ドメイン駆動設計)を取り入れるsairoutine
 
ライセンスを理解してますか?知っておきたいWordPressとGPLライセンス
ライセンスを理解してますか?知っておきたいWordPressとGPLライセンスライセンスを理解してますか?知っておきたいWordPressとGPLライセンス
ライセンスを理解してますか?知っておきたいWordPressとGPLライセンスJun Nogata
 
ギター、パラメトリックスピーカー、ウルトラソニックエフェクター。
ギター、パラメトリックスピーカー、ウルトラソニックエフェクター。ギター、パラメトリックスピーカー、ウルトラソニックエフェクター。
ギター、パラメトリックスピーカー、ウルトラソニックエフェクター。Koji Hara
 

Similar to Dialogflow + magellan blocksで 商品のロケーション案内するよ (20)

LightningComponentのUnitテストについて.pptx
LightningComponentのUnitテストについて.pptxLightningComponentのUnitテストについて.pptx
LightningComponentのUnitテストについて.pptx
 
グロースハック なぜ我々は無意味な施策を打ってしまうのか
グロースハック なぜ我々は無意味な施策を打ってしまうのかグロースハック なぜ我々は無意味な施策を打ってしまうのか
グロースハック なぜ我々は無意味な施策を打ってしまうのか
 
RubyWorld Conference 2017 虎の穴ランチセッション
RubyWorld Conference 2017 虎の穴ランチセッションRubyWorld Conference 2017 虎の穴ランチセッション
RubyWorld Conference 2017 虎の穴ランチセッション
 
仙台IT文化祭(2017年) ユニバーサル windows プラッ トフォーム (uwp) アプリ開発概要
仙台IT文化祭(2017年) ユニバーサル windows プラッ トフォーム (uwp) アプリ開発概要仙台IT文化祭(2017年) ユニバーサル windows プラッ トフォーム (uwp) アプリ開発概要
仙台IT文化祭(2017年) ユニバーサル windows プラッ トフォーム (uwp) アプリ開発概要
 
GUJO Meet Up #3 21世紀最先端のwebマーケティング事情
GUJO Meet Up #3 21世紀最先端のwebマーケティング事情GUJO Meet Up #3 21世紀最先端のwebマーケティング事情
GUJO Meet Up #3 21世紀最先端のwebマーケティング事情
 
アプリエンジニアでもできる閉域網構築のススメ!
アプリエンジニアでもできる閉域網構築のススメ!アプリエンジニアでもできる閉域網構築のススメ!
アプリエンジニアでもできる閉域網構築のススメ!
 
Startup Scienceの要諦 ③
Startup Scienceの要諦 ③Startup Scienceの要諦 ③
Startup Scienceの要諦 ③
 
Atlassian Summit US 2017 #augj
Atlassian Summit US 2017 #augjAtlassian Summit US 2017 #augj
Atlassian Summit US 2017 #augj
 
マルチモーダル深層学習の研究動向
マルチモーダル深層学習の研究動向マルチモーダル深層学習の研究動向
マルチモーダル深層学習の研究動向
 
「オープンソース」と「ライセンス」
「オープンソース」と「ライセンス」「オープンソース」と「ライセンス」
「オープンソース」と「ライセンス」
 
デザイナー視点でのデータビジュアライゼーション民主化をめざす「Project Lincoln」
デザイナー視点でのデータビジュアライゼーション民主化をめざす「Project Lincoln」デザイナー視点でのデータビジュアライゼーション民主化をめざす「Project Lincoln」
デザイナー視点でのデータビジュアライゼーション民主化をめざす「Project Lincoln」
 
われわれはなぜアジャイルに向かうのか
われわれはなぜアジャイルに向かうのかわれわれはなぜアジャイルに向かうのか
われわれはなぜアジャイルに向かうのか
 
鉄壁の中のアジャイル
鉄壁の中のアジャイル鉄壁の中のアジャイル
鉄壁の中のアジャイル
 
負債返済の下準備「コメント付与まつり・準備編」
負債返済の下準備「コメント付与まつり・準備編」負債返済の下準備「コメント付与まつり・準備編」
負債返済の下準備「コメント付与まつり・準備編」
 
Ibm watson api サービス
Ibm watson api サービスIbm watson api サービス
Ibm watson api サービス
 
ソフトウエアジャパン2017 IT Forum AITC(3)
ソフトウエアジャパン2017 IT Forum AITC(3)ソフトウエアジャパン2017 IT Forum AITC(3)
ソフトウエアジャパン2017 IT Forum AITC(3)
 
Yahoo!ブラウザーアプリのプロダクトマネージャーが考えていること
Yahoo!ブラウザーアプリのプロダクトマネージャーが考えていることYahoo!ブラウザーアプリのプロダクトマネージャーが考えていること
Yahoo!ブラウザーアプリのプロダクトマネージャーが考えていること
 
レガシーな Perl システムに DDD (ドメイン駆動設計)を取り入れる
レガシーな Perl システムに DDD (ドメイン駆動設計)を取り入れるレガシーな Perl システムに DDD (ドメイン駆動設計)を取り入れる
レガシーな Perl システムに DDD (ドメイン駆動設計)を取り入れる
 
ライセンスを理解してますか?知っておきたいWordPressとGPLライセンス
ライセンスを理解してますか?知っておきたいWordPressとGPLライセンスライセンスを理解してますか?知っておきたいWordPressとGPLライセンス
ライセンスを理解してますか?知っておきたいWordPressとGPLライセンス
 
ギター、パラメトリックスピーカー、ウルトラソニックエフェクター。
ギター、パラメトリックスピーカー、ウルトラソニックエフェクター。ギター、パラメトリックスピーカー、ウルトラソニックエフェクター。
ギター、パラメトリックスピーカー、ウルトラソニックエフェクター。
 

Recently uploaded

自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成Hiroshi Tomioka
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 

Recently uploaded (9)

自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 

Dialogflow + magellan blocksで 商品のロケーション案内するよ

  • 1. Copyright© 2017 Groovenauts, Inc. All rights reserved. Groovenauts, Inc. Dialogflow + MAGELLAN BLOCKSで 商品のロケーション案内するよ 吉村敏志(@ysmr3104) 1
  • 2. Copyright© 2017 Groovenauts, Inc. All rights reserved. Profile 2 吉村 敏志(Yoshimura Satoshi) 所属:株式会社グルーヴノーツ/コンサルタント 経歴:DWH屋さん→機械学習活用屋さん 好きなサービス:BigQuery
  • 3. Copyright© 2017 Groovenauts, Inc. All rights reserved. 何を話すのか 3 Dialogflow と BLOCKSの連携の話  の前にBLOCKSの話をさせてください    その後Dialogflowからノンプログラミングで  商品ロケーション案内を実現した話をします
  • 4. Copyright© 2017 Groovenauts, Inc. All rights reserved. 機械学習を主としたクラウドサービス事業 グルーヴノーツのサービス 4 テクノロジー・アート・モノ作りに 触れられるアフタースクール事業
  • 5. Copyright© 2017 Groovenauts, Inc. All rights reserved. MAGELLAN BLOCKSとは 5
  • 6. Copyright© 2017 Groovenauts, Inc. All rights reserved. 6
  • 7. Copyright© 2017 Groovenauts, Inc. All rights reserved. MAGELLAN BLOCKSのボード 7 ・データを集める ・機械に学習させる ・データを加工・分析する ・学習結果で予測する IoT ボード ML ボード Big Data ボード ・精度の高いQAを実現 文書検索 ボード α版 ・Dialogflowとの連携 Bot ボード α版
  • 8. Copyright© 2017 Groovenauts, Inc. All rights reserved. BLOCKSのML ボードの予測タイプ 8 物体検知タイプ強化学習タイプ 数値分類タイプ 数値を基に分類を予測 数値データの特徴を学習 し、モノ・コトの事象を判別 します。 壊れそうなのか? 買ってくれそうなのか? 数値回帰タイプ 数値を基に数値を予測 数値データの特徴を学習 し、どれくらいの数値にな るかを予測します。 明日、何個売れるのか? いくらになるのか? 画像分類タイプ 画像のモノ・状況を予測 画像データの特徴を学習 し、写っているモノや状況 を判別します。 どんな種類なのか? 異常があるのか?
  • 9. Copyright© 2017 Groovenauts, Inc. All rights reserved. 数値を見せるだけで予測が可能になる 9 training.csv valuation.csv ML ボード 学習済みモデル
  • 10. Copyright© 2017 Groovenauts, Inc. All rights reserved. 学習させるデータはCSVデータ 10予測因子 予測対象 training.csv valuation.csv
  • 11. Copyright© 2017 Groovenauts, Inc. All rights reserved. 事例:グッデイ様における販売予測事例 11
  • 12. Copyright© 2017 Groovenauts, Inc. All rights reserved. 事例:グッデイ様における販売予測事例 12 ホームセンターのグッデイ様では過去3 年分のカイロ販売実績や気温などを機 械学習し、1日単位の売れ行きの予測 をいたしました。 出典)毎日新聞:https://mainichi.jp/articles/20170222/k00/00m/020/139000c
  • 13. Copyright© 2017 Groovenauts, Inc. All rights reserved. 画像を見せるだけで予測が可能になる 13
  • 14. Copyright© 2017 Groovenauts, Inc. All rights reserved. 14
  • 15. Copyright© 2017 Groovenauts, Inc. All rights reserved. 花の状態 15 Aランク Cランク
  • 16. Copyright© 2017 Groovenauts, Inc. All rights reserved. 今日はDialogflowとBLOCKSの話 16
  • 17. Copyright© 2017 Groovenauts, Inc. All rights reserved. MAGELLAN BLOCKS + Google Home 17
  • 18. Copyright© 2017 Groovenauts, Inc. All rights reserved. 18
  • 19. Copyright© 2017 Groovenauts, Inc. All rights reserved. BLOCKSはロボットとお仕事してきました 19
  • 20. Copyright© 2017 Groovenauts, Inc. All rights reserved. 20
  • 21. Copyright© 2017 Groovenauts, Inc. All rights reserved. Pepperが聞いた言葉をBLOCKSで処理する仕組み 21 Pepperアプリ token + text message Bot Board Dialogflow IF text message, location,status ,etc 各種データ ちなみに マイクはココ Cloud Speech API Big Data Board 各種処理
  • 22. Copyright© 2017 Groovenauts, Inc. All rights reserved. 実際どうやってるのか① 22 一発でわかるもの IntentsとEntityだけで 返しちゃえ♪
  • 23. Copyright© 2017 Groovenauts, Inc. All rights reserved. 実際に場所を聞いてみた 23
  • 24. Copyright© 2017 Groovenauts, Inc. All rights reserved. Dialogflow側の内容 24
  • 25. Copyright© 2017 Groovenauts, Inc. All rights reserved. 25 reference valueに場所 Sysnonymに商品を 入れちゃってます
  • 26. Copyright© 2017 Groovenauts, Inc. All rights reserved. Dialogflow側の内容 26 筆記用具 通路1
  • 27. Copyright© 2017 Groovenauts, Inc. All rights reserved. 実際どうやってるのか② 27 大きなカテゴリで 聞かれた場合 カテゴリ配下のリストを 返して、選んでもらうと場所が 決まる
  • 28. Copyright© 2017 Groovenauts, Inc. All rights reserved. 実際にカテゴリーで聞いてみた 28
  • 29. Copyright© 2017 Groovenauts, Inc. All rights reserved. 29
  • 30. Copyright© 2017 Groovenauts, Inc. All rights reserved. カテゴリーで聞かれたら 30 FullfilmentのWebhookから Bot Board Dialogflow IF
  • 31. Copyright© 2017 Groovenauts, Inc. All rights reserved. yamlの中身 31
  • 32. Copyright© 2017 Groovenauts, Inc. All rights reserved. 実際どうやってるのか③ 32 キーワード1つで決まら ない聞かれ方の場合 関連するカテゴリリストを 返して、最初のキーワードと合 わせて答えてもらう
  • 33. Copyright© 2017 Groovenauts, Inc. All rights reserved. 複数のキーワードが必要な聞き方をしてみた 33
  • 34. Copyright© 2017 Groovenauts, Inc. All rights reserved. 一発で決まらないキーワードで聞かれたら 34 FullfilmentのWebhookから Bot Board Dialogflow IF
  • 35. Copyright© 2017 Groovenauts, Inc. All rights reserved. yamlの中身 35
  • 36. Copyright© 2017 Groovenauts, Inc. All rights reserved. その後のエンティティの中身 36
  • 37. Copyright© 2017 Groovenauts, Inc. All rights reserved. Dialogflow→Bot ボード→Big Data ボードのフロー 37 Bot Board Dialogflow IF Dialogflowの適合したIntentsにしたがっ てBig Data ボードのフロー実行
  • 38. Copyright© 2017 Groovenauts, Inc. All rights reserved. と言うことは 38 Bot ボードがあれば 声でBig Data ボードの処理なんでも呼べる Bot Board Dialogflow IF ただしDialogflowの5秒制約に注意 そのあとはPushするなり もう一度できたか聞くなり
  • 39. Copyright© 2017 Groovenauts, Inc. All rights reserved. Bot ボードのデモ 39
  • 40. Copyright© 2017 Groovenauts, Inc. All rights reserved. 40
  • 41. Copyright© 2017 Groovenauts, Inc. All rights reserved. 41
  • 42. Copyright© 2017 Groovenauts, Inc. All rights reserved. 42 機械との言語コミュニケーションは まだ始まったばかり、 今後の成長・活躍に乞うご期待
  • 43. http://www.groovenauts.jp/ Copyright© 2017 Groovenauts, Inc. All rights reserved. https://www.magellanic-clouds.com/blocks/ 43