SlideShare a Scribd company logo
1 of 21
Download to read offline
Einstein Platform Update
Winter '20 Release
2019.10.23
Salesforce Developers Meetup #22
⾃⼰紹介
2
宮本 隆⼈ Takahito Miyamoto
Ø 鎌倉市在住、Salesforce 6年⽬、35歳の愛妻家
Ø コーディング、ボランティア、卓球が趣味
Ø アーキテクトとして複数プロジェクトを並⾏⽀援
Ø 新⼈研修など会社の Capability 向上に尽⼒
@takahito0508
/takahitomiyamoto
follow
me
17 x #CertifiedPro
2
本⽇のサマリ
Winter '20 で発表されている Einstein Platform の機能を紹介します。
3
ハッシュタグ
#einsteinmoments
"アインシュタイン モーメンツ"
4
ご質問はこのハッシュタグで
前提知識 (1/4)
5
n 画像認識の⼒を活⽤して、独⾃のカスタムモデルをトレーニング
することで様々なユースケースを解決します。
n 画像検索、ブランド検出、製品識別など
ü Einstein Image Classification
ü Einstein Object Detection
n ⾃然⾔語処理の⼒を活⽤して、⾮構造化テキストデータから洞察
を発⾒することにより全く新しい⽅法で顧客とつながります。
n Web サイト、モバイルアプリ、スマートスピーカーなど
ü Einstein Intent
ü Einstein Sentiment
前提知識 (2/4)
Einstein Platform Service API の Developer Doc が⼀次情報です。
前出のリリースノートに載っている内容はここから抜粋されています。
https://metamind.readme.io/docs/release-notes-einstein-platform-services
6
前提知識 (3/4)
Einstein Platform Service アカウントは Heroku 経由で⼊⼿すると楽です。
https://developer.salesforce.com/events/webinars/einsteinapps_basic/
7
前提知識 (3/4)
Einstein Platform Service アカウントは Heroku 経由で⼊⼿すると楽です。
https://gist.github.com/takahitomiyamoto/f77b3e667f16acbfc67308acec9ae04d
8
画⾯操作が⾯倒な場合は、
⾃動化スクリプトもあります
前提知識 (4/4)
Einstein Platform Service API を試す際に役⽴つ AppExchange をインストール
しましょう。
https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000Ed1V8UAJ
9
前提知識 (4/4)
Einstein Platform Service API を試す際に役⽴つ AppExchange をインストール
しましょう。
https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000Ed1V8UAJ
10
Einstein Platform Service
11
New Fields (1/3)
API 応答 JSON に新しい language 項⽬を追加
n ⼀部の Vision / Language API で データセットの⾔語 を取得できるようになりました。
n データセット作成時に⾔語を指定していない場合
Ø Vision : デフォルトで N/A
Ø Language : デフォルトで en_US
n 対象の API
ü POST データセットをトレーニングする /train
ü POST データセットを再トレーニングする /retrain
ü GET トレーニング状況を取得する /train/<MODEL_ID>
ü GET モデル総計値を取得する /models/<MODEL_ID>
ü GET データセットのすべてのモデルを取得する /datasets/<DATASET_ID>/models
12
New Fields (2/3)
API 応答 JSON に新しい algorithm 項⽬を追加
n ⼀部の Vision / Language API で アルゴリズム名 を取得できるようになりました。
n 特定のデータセット種別またはモデル種別が対象です。
Ø Vision : Object Detection API のみ、デフォルトで "object-detection"
Ø Language : Intent API のみ、デフォルトで "intent"
n 対象の API
ü POST データセットをトレーニングする /train
ü POST データセットを再トレーニングする /retrain
ü GET トレーニング状況を取得する /train/<MODEL_ID>
ü GET モデル総計値を取得する /models/<MODEL_ID>
ü GET データセットのすべてのモデルを取得する /datasets/<DATASET_ID>/models
13
New Fields (3/3)
n なにがうれしいのか
Ø 正直、不明。(特に名⾔されてない)
n 私の⾒解
Ø そのうち残りの API についてもアルゴリズム名が取得できるようになるのではないか。
• Object Detection と intent に限定されている理由がわからない。
Ø そのうちいろいろなデータセットが集まるマーケットプレースができるのではないか。
• 好きな⾔語で作られたデータセットのみを検索できるようになる。
• ⾃由にダウンロードして⾃分のアプリに組み込むことができるようになる。
Ø Google などの Translation API で使いやすくなる。
• データセットの⾔語に応じて結果を⾃動で翻訳するロジックを書ける。
• エンドユーザは⾔語を意識せずにアプリを利⽤できるようになる。
14
Einstein Platform Service
Demo
15
Einstein Prediction
16
インサイトを使⽤した予測構築の改善
n Einstein インサイトオブジェクトが登場しました。
Ø 予測ビルダーの結果を格納するオブジェクトです。
Ø Summer '19 ではプラットフォームイベント経由でアクセスし、プロセスビルダーで操作で
きていました。 (⽇本語情報なし : https://releasenotes.docs.salesforce.com/en-us/summer19/release-
notes/rn_forcecom_flow_pb_einstein_prediction_event.htm)
Ø Winter '20 からはオブジェクト経由でアクセスできます。カスタムコンポーネントを作るこ
とも可能なようです。(まだ試してません)
17
Einstein Prediction (1/2)
データモデル
n https://developer.salesforce.com/docs/atlas.en-
us.object_reference.meta/object_reference/sforce_api_objects_airecordinsight.htm
18
AIRecordInsight
AIInsightAction
Einstein Prediction (2/2)
AIInsightFeedback AIInsightReason
AIInsightValue
学習リソース
19
学習リソース
https://trailhead.salesforce.com/ja/content/learn/trails/get_smart_einstein
20
本⽇はありがとうございました。
またお会いしましょう︕
▼ 本⽇の資料はこちらからDLできます ▼
https://www.slideshare.net/takahito0508

More Related Content

What's hot

パネルディスカッション ビジネスアプリケーションのDynamicsな未来を考えよう
パネルディスカッションビジネスアプリケーションのDynamicsな未来を考えようパネルディスカッションビジネスアプリケーションのDynamicsな未来を考えよう
パネルディスカッション ビジネスアプリケーションのDynamicsな未来を考えよう
Ryo/Japan-Cowboy /Microsoft BizApp MVP and Regional Director
 

What's hot (15)

Salesforce Wednesday - Apex Basic
Salesforce Wednesday - Apex BasicSalesforce Wednesday - Apex Basic
Salesforce Wednesday - Apex Basic
 
Einstein with me
Einstein with meEinstein with me
Einstein with me
 
Sfdg spring19 flow_20190306
Sfdg spring19 flow_20190306Sfdg spring19 flow_20190306
Sfdg spring19 flow_20190306
 
20190517_モバイルアーキテクチャを決定する際の観点
20190517_モバイルアーキテクチャを決定する際の観点20190517_モバイルアーキテクチャを決定する際の観点
20190517_モバイルアーキテクチャを決定する際の観点
 
Bitcoin x Slack でマイクロペイメントを実現! 〜生活の必要上割り勘botを作るまで〜
Bitcoin x Slack でマイクロペイメントを実現! 〜生活の必要上割り勘botを作るまで〜Bitcoin x Slack でマイクロペイメントを実現! 〜生活の必要上割り勘botを作るまで〜
Bitcoin x Slack でマイクロペイメントを実現! 〜生活の必要上割り勘botを作るまで〜
 
プロダクトマネージャーはフレームワークを作れ
プロダクトマネージャーはフレームワークを作れプロダクトマネージャーはフレームワークを作れ
プロダクトマネージャーはフレームワークを作れ
 
Salesforce dg rookies_20171114
Salesforce dg rookies_20171114Salesforce dg rookies_20171114
Salesforce dg rookies_20171114
 
PMの立ち位置について
PMの立ち位置についてPMの立ち位置について
PMの立ち位置について
 
「プロダクト マネジメント」と 「プロダクト マーケティング」の違い
「プロダクト マネジメント」と「プロダクト マーケティング」の違い「プロダクト マネジメント」と「プロダクト マーケティング」の違い
「プロダクト マネジメント」と 「プロダクト マーケティング」の違い
 
パネルディスカッション ビジネスアプリケーションのDynamicsな未来を考えよう
パネルディスカッションビジネスアプリケーションのDynamicsな未来を考えようパネルディスカッションビジネスアプリケーションのDynamicsな未来を考えよう
パネルディスカッション ビジネスアプリケーションのDynamicsな未来を考えよう
 
少人数スタートアップで始める 意識低い系グロースハックへの取り組み
少人数スタートアップで始める 意識低い系グロースハックへの取り組み少人数スタートアップで始める 意識低い系グロースハックへの取り組み
少人数スタートアップで始める 意識低い系グロースハックへの取り組み
 
チーム開発の要は ViewModelにある
チーム開発の要はViewModelにあるチーム開発の要はViewModelにある
チーム開発の要は ViewModelにある
 
20160517-資料
20160517-資料20160517-資料
20160517-資料
 
Alp x BizReach SaaS事業を営む2社がお互い気になることをゆるゆる聞いてみる会
Alp x BizReach SaaS事業を営む2社がお互い気になることをゆるゆる聞いてみる会Alp x BizReach SaaS事業を営む2社がお互い気になることをゆるゆる聞いてみる会
Alp x BizReach SaaS事業を営む2社がお互い気になることをゆるゆる聞いてみる会
 
UI Crunch#3:プロトタイピングにおける「段階」
UI Crunch#3:プロトタイピングにおける「段階」UI Crunch#3:プロトタイピングにおける「段階」
UI Crunch#3:プロトタイピングにおける「段階」
 

Similar to 20191023 Einstein Platform Update - Winter '20 Release

エンタープライズソーシャルに必要な協力のためのインセンティブ
エンタープライズソーシャルに必要な協力のためのインセンティブエンタープライズソーシャルに必要な協力のためのインセンティブ
エンタープライズソーシャルに必要な協力のためのインセンティブ
Naohiko Maeda
 
ピクト図解でITビジネスのモデリング力を鍛えよう 〜eLV勉強会 ITアーキテクトへの第一歩~
ピクト図解でITビジネスのモデリング力を鍛えよう 〜eLV勉強会 ITアーキテクトへの第一歩~ピクト図解でITビジネスのモデリング力を鍛えよう 〜eLV勉強会 ITアーキテクトへの第一歩~
ピクト図解でITビジネスのモデリング力を鍛えよう 〜eLV勉強会 ITアーキテクトへの第一歩~
満徳 関
 
デバイスをセキュアにつないで可視化する – Azure Sphere、Digital Twin紹介_IoTビジネス共創ラボ 第10回 勉強会
デバイスをセキュアにつないで可視化する – Azure Sphere、Digital Twin紹介_IoTビジネス共創ラボ 第10回 勉強会 デバイスをセキュアにつないで可視化する – Azure Sphere、Digital Twin紹介_IoTビジネス共創ラボ 第10回 勉強会
デバイスをセキュアにつないで可視化する – Azure Sphere、Digital Twin紹介_IoTビジネス共創ラボ 第10回 勉強会
IoTビジネス共創ラボ
 

Similar to 20191023 Einstein Platform Update - Winter '20 Release (20)

Einsteinvision - object detection を試してみよう
Einsteinvision - object detection を試してみようEinsteinvision - object detection を試してみよう
Einsteinvision - object detection を試してみよう
 
立命館大学におけるkintone実習の取り組みについて
立命館大学におけるkintone実習の取り組みについて立命館大学におけるkintone実習の取り組みについて
立命館大学におけるkintone実習の取り組みについて
 
第15回ピク活IT勉強会 ピクト図解入門(01 ピクト図解入門 20140328_公開用)
第15回ピク活IT勉強会 ピクト図解入門(01 ピクト図解入門 20140328_公開用)第15回ピク活IT勉強会 ピクト図解入門(01 ピクト図解入門 20140328_公開用)
第15回ピク活IT勉強会 ピクト図解入門(01 ピクト図解入門 20140328_公開用)
 
株式会社enmono概要説明
株式会社enmono概要説明株式会社enmono概要説明
株式会社enmono概要説明
 
【デブサミ2010】アジリティを向上させる開発ツールの進化
【デブサミ2010】アジリティを向上させる開発ツールの進化【デブサミ2010】アジリティを向上させる開発ツールの進化
【デブサミ2010】アジリティを向上させる開発ツールの進化
 
グローバル企業の中で「変化」を仕掛ける楽天技術研究所 Rakuten Institute of Technology の挑戦
グローバル企業の中で「変化」を仕掛ける楽天技術研究所 Rakuten Institute of Technology の挑戦グローバル企業の中で「変化」を仕掛ける楽天技術研究所 Rakuten Institute of Technology の挑戦
グローバル企業の中で「変化」を仕掛ける楽天技術研究所 Rakuten Institute of Technology の挑戦
 
QnA Maker 逆入門
QnA Maker 逆入門QnA Maker 逆入門
QnA Maker 逆入門
 
エンタープライズソーシャルに必要な協力のためのインセンティブ
エンタープライズソーシャルに必要な協力のためのインセンティブエンタープライズソーシャルに必要な協力のためのインセンティブ
エンタープライズソーシャルに必要な協力のためのインセンティブ
 
IKZAP(育児ゼロアクションプロジェクト)開発裏話
IKZAP(育児ゼロアクションプロジェクト)開発裏話IKZAP(育児ゼロアクションプロジェクト)開発裏話
IKZAP(育児ゼロアクションプロジェクト)開発裏話
 
日本弁理士会主催の継続研修「人工知能に関連する技術・ビジネスの動向と今後の知財実務へのヒント~最近の潮流,技術の実態,人工知能のビジネス活用事例,知財関連...
日本弁理士会主催の継続研修「人工知能に関連する技術・ビジネスの動向と今後の知財実務へのヒント~最近の潮流,技術の実態,人工知能のビジネス活用事例,知財関連...日本弁理士会主催の継続研修「人工知能に関連する技術・ビジネスの動向と今後の知財実務へのヒント~最近の潮流,技術の実態,人工知能のビジネス活用事例,知財関連...
日本弁理士会主催の継続研修「人工知能に関連する技術・ビジネスの動向と今後の知財実務へのヒント~最近の潮流,技術の実態,人工知能のビジネス活用事例,知財関連...
 
楽天技術研究所 Society 5.0 のクリエイティブ都市
楽天技術研究所 Society 5.0 のクリエイティブ都市楽天技術研究所 Society 5.0 のクリエイティブ都市
楽天技術研究所 Society 5.0 のクリエイティブ都市
 
ピクト図解でITビジネスのモデリング力を鍛えよう 〜eLV勉強会 ITアーキテクトへの第一歩~
ピクト図解でITビジネスのモデリング力を鍛えよう 〜eLV勉強会 ITアーキテクトへの第一歩~ピクト図解でITビジネスのモデリング力を鍛えよう 〜eLV勉強会 ITアーキテクトへの第一歩~
ピクト図解でITビジネスのモデリング力を鍛えよう 〜eLV勉強会 ITアーキテクトへの第一歩~
 
Xpagesからさらにその先へ、最新Dominoアプリケーション開発で 企業のノーツアプリはこう生まれ変わる
Xpagesからさらにその先へ、最新Dominoアプリケーション開発で企業のノーツアプリはこう生まれ変わるXpagesからさらにその先へ、最新Dominoアプリケーション開発で企業のノーツアプリはこう生まれ変わる
Xpagesからさらにその先へ、最新Dominoアプリケーション開発で 企業のノーツアプリはこう生まれ変わる
 
XP祭り2017LT 「技術系同人誌で学ぶ 実践プロダクトマネジメント」
XP祭り2017LT 「技術系同人誌で学ぶ 実践プロダクトマネジメント」XP祭り2017LT 「技術系同人誌で学ぶ 実践プロダクトマネジメント」
XP祭り2017LT 「技術系同人誌で学ぶ 実践プロダクトマネジメント」
 
DevRel2020-TransformingDeveloperMarketingStrategy
DevRel2020-TransformingDeveloperMarketingStrategyDevRel2020-TransformingDeveloperMarketingStrategy
DevRel2020-TransformingDeveloperMarketingStrategy
 
kintoneハンズオン♪
kintoneハンズオン♪kintoneハンズオン♪
kintoneハンズオン♪
 
デバイスをセキュアにつないで可視化する – Azure Sphere、Digital Twin紹介_IoTビジネス共創ラボ 第10回 勉強会
デバイスをセキュアにつないで可視化する – Azure Sphere、Digital Twin紹介_IoTビジネス共創ラボ 第10回 勉強会 デバイスをセキュアにつないで可視化する – Azure Sphere、Digital Twin紹介_IoTビジネス共創ラボ 第10回 勉強会
デバイスをセキュアにつないで可視化する – Azure Sphere、Digital Twin紹介_IoTビジネス共創ラボ 第10回 勉強会
 
IoTに活用!センサの基礎セミナー
IoTに活用!センサの基礎セミナーIoTに活用!センサの基礎セミナー
IoTに活用!センサの基礎セミナー
 
「今季の成果(MLエンジニア)」モデル更新コストを削減しつつ精度改善を達成した話
「今季の成果(MLエンジニア)」モデル更新コストを削減しつつ精度改善を達成した話「今季の成果(MLエンジニア)」モデル更新コストを削減しつつ精度改善を達成した話
「今季の成果(MLエンジニア)」モデル更新コストを削減しつつ精度改善を達成した話
 
Freee kintone 200205
Freee kintone 200205Freee kintone 200205
Freee kintone 200205
 

More from Takahito Miyamoto (9)

Build Your Digital HQ with Salesforce Architects
Build Your Digital HQ with Salesforce ArchitectsBuild Your Digital HQ with Salesforce Architects
Build Your Digital HQ with Salesforce Architects
 
Lightning Web Components Basic
Lightning Web Components BasicLightning Web Components Basic
Lightning Web Components Basic
 
20181030_sfdg_TechSession
20181030_sfdg_TechSession20181030_sfdg_TechSession
20181030_sfdg_TechSession
 
Dreamforce 2018 Global Gathering
Dreamforce 2018 Global Gathering Dreamforce 2018 Global Gathering
Dreamforce 2018 Global Gathering
 
Takahito_Miyamoto_20180923
Takahito_Miyamoto_20180923Takahito_Miyamoto_20180923
Takahito_Miyamoto_20180923
 
20180628_SFDG_Meetup_Summer18
20180628_SFDG_Meetup_Summer1820180628_SFDG_Meetup_Summer18
20180628_SFDG_Meetup_Summer18
 
New Lightning Components and Salesforce Surveys
New Lightning Components and Salesforce SurveysNew Lightning Components and Salesforce Surveys
New Lightning Components and Salesforce Surveys
 
Demonstration of Einstein Language with Platform Event
Demonstration of Einstein Language with Platform EventDemonstration of Einstein Language with Platform Event
Demonstration of Einstein Language with Platform Event
 
20171025_Tokyo_DG_LT_Road_to_Trailblazer
20171025_Tokyo_DG_LT_Road_to_Trailblazer20171025_Tokyo_DG_LT_Road_to_Trailblazer
20171025_Tokyo_DG_LT_Road_to_Trailblazer
 

Recently uploaded

Recently uploaded (10)

新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 

20191023 Einstein Platform Update - Winter '20 Release