SlideShare a Scribd company logo
Farmington Hills Salesforce Developer User
Group
Salesforce Apex Hours :-Einstein Intent
#SalesforceApexHours #FarmingtonHillsSFDCDug
Speaker :- Daniel Peter(Salesforce MVP), Amit Chaudhary
Date :- Saturday, OCT 28, 2017 11:00 AM EST
Venue/Link :- Online
Who am I ?
Amit Chaudhary
• Active on Salesforce Developer Community
• Blogging at http://amitsalesforce.blogspot.in/
• Co-Organizer of :- FarmingtonHillsSFDCDug
• Salesforce MVP
Our Speaker
Daniel Peter
2x Salesforce MVP
22x Salesforce Certified
Lead Applications Engineer, Kenandy
Bay Area Salesforce Developer Group
Organizer
Einstein Intent and the bigger picture
Einstein Platform Services
Einstein Vision
Einstein Image Classification
Einstein Object Detection (Beta)
Einstein Language (Beta)
Einstein Sentiment (Beta)
Einstein Intent (Beta)
Authentication to access the APIs
▶ One time (key): RSA Private Key – download
▶ Ongoing (token): OAuth 2.0 JWT bearer token flow
Sign up, get your RSA Private Key
▶ https://api.einstein.ai/signup
Use your key to get a token
https://github.com/salesforceidentity/jwt/bl
ob/master/JWT.apex
Easy way to get the token…
▶ https://api.einstein.ai/token
Intent Datasets
▶ CSV / TSV
▶ JSON
Intent Datasets
(location) Local Upload Remote URL
(format) CSV TSV JSON CSV TSV JSON
(transaction)
Sync 1 2 3 4 5 6
Async 7 8 9 10 11 12
Uploading datasets – 12 ways!
DEMO
Evaluating the ModelEvaluating the Model
1) Overall Accuracy Percentage train and test
2) F1 for each label
3) Confusion Matrix
(wikipedia)
Data Prep Considerations
Might need to clean / combine / reclassify /
de-dupe your examples and labels
You need at least 5 examples per label
Duplicate examples will only be added in the
first label they appear in
Labels can only be 180 characters. They
don’t need to be words.
Examples needs to be words to produce a
decent model.
Thank You
Thank you for attending the session.
Follow Farmington Hills SFDC Developer Group
Twitter Hashtag
#FarmingtonHillsSFDCDug
Meetup.com
https://www.meetup.com/Farmington-Hills-Salesforce-Developer-
Meetup/
Facebook Page
https://www.facebook.com/FarmingtonHillsSfdcdug/?ref=bookmarks

More Related Content

PPTX
Salesforce Apex Hours: What means Winter 18 for Developers
PPTX
Salesforce Lightning workshop Hartford - 12 March
PPTX
Salesforce UI API (TDXGG'18)
PPTX
Serverless patterns v2 public
PPTX
Building Office 365 solutions with React
PPTX
Serverless patterns v3 public
PPTX
Logic apps and PowerApps - Integrate across your APIs
PPTX
Lightning web components
Salesforce Apex Hours: What means Winter 18 for Developers
Salesforce Lightning workshop Hartford - 12 March
Salesforce UI API (TDXGG'18)
Serverless patterns v2 public
Building Office 365 solutions with React
Serverless patterns v3 public
Logic apps and PowerApps - Integrate across your APIs
Lightning web components

What's hot (20)

PPTX
Introduction to Azure Functions - Tutorial
PPTX
Introduction to Salesforce UI API
PPTX
NextGen Portal for Your Organization
PPTX
Episode 10 - External Services in Salesforce
PPTX
[Pinto] Is my SharePoint Development team properly enlighted?
PPTX
Lightning web components
PPTX
Everybody loves Swagger
PDF
O365Con18 - PowerApps build custom forms for SharePoint with Azure Maps - Bra...
PPTX
Integrating with salesforce using platform events
PDF
ECS19 - Michael Greth - Best Practice with Company Video on Microsoft Stream
PPTX
#ImpactSalesforceSaturday: Lightning Components 101: An Apex Developer’s Guide
PDF
DF2UFL 2012: Developer's Den - What's New and What's on the Horizon
PDF
Bitbucket Pipelines: Serverless CI/CD That Will Save Your Life
PDF
[Carius] Skype Online, Teams, and PSTN
PPTX
NextGen Portal for Your Organization
PDF
DF2UFL 2012: Visual Workflow for Sales and Service Clouds
PDF
DEVELOPING SHAREPOINT FRAMEWORK SOLUTIONS FOR THE ENTERPRISE
PDF
The missing key: Azure AD for developers
PDF
Next-gen API authentication
PDF
Making ops life easier
Introduction to Azure Functions - Tutorial
Introduction to Salesforce UI API
NextGen Portal for Your Organization
Episode 10 - External Services in Salesforce
[Pinto] Is my SharePoint Development team properly enlighted?
Lightning web components
Everybody loves Swagger
O365Con18 - PowerApps build custom forms for SharePoint with Azure Maps - Bra...
Integrating with salesforce using platform events
ECS19 - Michael Greth - Best Practice with Company Video on Microsoft Stream
#ImpactSalesforceSaturday: Lightning Components 101: An Apex Developer’s Guide
DF2UFL 2012: Developer's Den - What's New and What's on the Horizon
Bitbucket Pipelines: Serverless CI/CD That Will Save Your Life
[Carius] Skype Online, Teams, and PSTN
NextGen Portal for Your Organization
DF2UFL 2012: Visual Workflow for Sales and Service Clouds
DEVELOPING SHAREPOINT FRAMEWORK SOLUTIONS FOR THE ENTERPRISE
The missing key: Azure AD for developers
Next-gen API authentication
Making ops life easier
Ad

Similar to Salesforce Apex Hours: Einstein Intent (20)

PPTX
Salesforce apex hours Einstein platform services
PPTX
Einstein Analytics
PDF
Make Apps Smarter with Einstein
PPTX
Einstein Analytics Part 2
PPTX
Build Smarter Apps with Einstein Platform Services
PPSX
Einstein prediction builder & Einstein language
PPTX
#ImpactSalesforceSaturday: Introduction (Four Pillars of Einstein)
PDF
Salesforce Einstein - Everything You Need To Know
PPTX
TrailheaDX 2020 Global Gathering (Virtual)
PDF
Einstein Prediction Builder Workshop (Salesforce Admin Meetup)
PPT
The Salesforce Einstein Product Team: Ask Us Anything!
PPTX
Einstein analytics basics
PDF
#DF17Recap series: Make apps smarter with Einstein
PPTX
Accelerate time to insights with Einstein Analytics templates
PDF
Einstein Partner Webinar (February 13, 2017)
PDF
Einstein Partner Webinar (February 13, 2017)
PDF
Build Smarter Apps with Einstein Object Detection
PDF
Einstein Analytics for Partners
PDF
Trailblazer community - Einstein for Service.pdf
PPTX
Salesforce apex hours Einstein platform services
Einstein Analytics
Make Apps Smarter with Einstein
Einstein Analytics Part 2
Build Smarter Apps with Einstein Platform Services
Einstein prediction builder & Einstein language
#ImpactSalesforceSaturday: Introduction (Four Pillars of Einstein)
Salesforce Einstein - Everything You Need To Know
TrailheaDX 2020 Global Gathering (Virtual)
Einstein Prediction Builder Workshop (Salesforce Admin Meetup)
The Salesforce Einstein Product Team: Ask Us Anything!
Einstein analytics basics
#DF17Recap series: Make apps smarter with Einstein
Accelerate time to insights with Einstein Analytics templates
Einstein Partner Webinar (February 13, 2017)
Einstein Partner Webinar (February 13, 2017)
Build Smarter Apps with Einstein Object Detection
Einstein Analytics for Partners
Trailblazer community - Einstein for Service.pdf
Ad

More from Amit Chaudhary (20)

PPTX
Platform cache
PPTX
Apex code Benchmarking
PPTX
Empower admins with the power of salesforce dx, git and cicd pipeline
PPTX
Marketing cloud development
PPTX
Salesforce Apex Hours : Node red for salesforce
PPTX
Modular application development using unlocked packages
PPTX
Einstein Next Best Action (NBA)
PPTX
Pardot basics
PPTX
Lightning Locker Services
PDF
Salesforce apex hours heroku connect - deep dive
PPTX
Salesforce apex hours :- azure active directory seamless single sign-on with...
PPTX
Salesforce DX for Non-Scratch Org
PPTX
Demystifying the salesforce reports api
PPTX
Salesforce Apex Hours : How Lightning Platform Query Optimizer works for LDV
PPTX
Einstein bots
PPTX
Salesforce apex hours : Introduction to external services
PPTX
Big Objects in Salesforce
PPTX
Salesforce Apex Hours:-Mitigate with Mono-Purpose Microservices
PPTX
Salesforce Apex Hours:- Salesforce DX
PPTX
Salesforce Apex Hours :- Hyper batch
Platform cache
Apex code Benchmarking
Empower admins with the power of salesforce dx, git and cicd pipeline
Marketing cloud development
Salesforce Apex Hours : Node red for salesforce
Modular application development using unlocked packages
Einstein Next Best Action (NBA)
Pardot basics
Lightning Locker Services
Salesforce apex hours heroku connect - deep dive
Salesforce apex hours :- azure active directory seamless single sign-on with...
Salesforce DX for Non-Scratch Org
Demystifying the salesforce reports api
Salesforce Apex Hours : How Lightning Platform Query Optimizer works for LDV
Einstein bots
Salesforce apex hours : Introduction to external services
Big Objects in Salesforce
Salesforce Apex Hours:-Mitigate with Mono-Purpose Microservices
Salesforce Apex Hours:- Salesforce DX
Salesforce Apex Hours :- Hyper batch

Recently uploaded (20)

PPTX
Microbial diseases, their pathogenesis and prophylaxis
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PDF
Complications of Minimal Access Surgery at WLH
PDF
Insiders guide to clinical Medicine.pdf
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
Classroom Observation Tools for Teachers
PPTX
master seminar digital applications in india
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
01-Introduction-to-Information-Management.pdf
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
Business Ethics Teaching Materials for college
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PDF
Pre independence Education in Inndia.pdf
Microbial diseases, their pathogenesis and prophylaxis
Week 4 Term 3 Study Techniques revisited.pptx
Complications of Minimal Access Surgery at WLH
Insiders guide to clinical Medicine.pdf
human mycosis Human fungal infections are called human mycosis..pptx
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
STATICS OF THE RIGID BODIES Hibbelers.pdf
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Classroom Observation Tools for Teachers
master seminar digital applications in india
Module 4: Burden of Disease Tutorial Slides S2 2025
Microbial disease of the cardiovascular and lymphatic systems
Pharmacology of Heart Failure /Pharmacotherapy of CHF
01-Introduction-to-Information-Management.pdf
2.FourierTransform-ShortQuestionswithAnswers.pdf
Anesthesia in Laparoscopic Surgery in India
Business Ethics Teaching Materials for college
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
Pre independence Education in Inndia.pdf

Salesforce Apex Hours: Einstein Intent

  • 1. Farmington Hills Salesforce Developer User Group Salesforce Apex Hours :-Einstein Intent #SalesforceApexHours #FarmingtonHillsSFDCDug Speaker :- Daniel Peter(Salesforce MVP), Amit Chaudhary Date :- Saturday, OCT 28, 2017 11:00 AM EST Venue/Link :- Online
  • 2. Who am I ? Amit Chaudhary • Active on Salesforce Developer Community • Blogging at http://amitsalesforce.blogspot.in/ • Co-Organizer of :- FarmingtonHillsSFDCDug • Salesforce MVP
  • 3. Our Speaker Daniel Peter 2x Salesforce MVP 22x Salesforce Certified Lead Applications Engineer, Kenandy Bay Area Salesforce Developer Group Organizer
  • 4. Einstein Intent and the bigger picture Einstein Platform Services Einstein Vision Einstein Image Classification Einstein Object Detection (Beta) Einstein Language (Beta) Einstein Sentiment (Beta) Einstein Intent (Beta)
  • 5. Authentication to access the APIs ▶ One time (key): RSA Private Key – download ▶ Ongoing (token): OAuth 2.0 JWT bearer token flow
  • 6. Sign up, get your RSA Private Key ▶ https://api.einstein.ai/signup
  • 7. Use your key to get a token https://github.com/salesforceidentity/jwt/bl ob/master/JWT.apex
  • 8. Easy way to get the token… ▶ https://api.einstein.ai/token
  • 11. (location) Local Upload Remote URL (format) CSV TSV JSON CSV TSV JSON (transaction) Sync 1 2 3 4 5 6 Async 7 8 9 10 11 12 Uploading datasets – 12 ways!
  • 12. DEMO
  • 13. Evaluating the ModelEvaluating the Model 1) Overall Accuracy Percentage train and test 2) F1 for each label 3) Confusion Matrix (wikipedia)
  • 14. Data Prep Considerations Might need to clean / combine / reclassify / de-dupe your examples and labels You need at least 5 examples per label Duplicate examples will only be added in the first label they appear in Labels can only be 180 characters. They don’t need to be words. Examples needs to be words to produce a decent model.
  • 15. Thank You Thank you for attending the session.
  • 16. Follow Farmington Hills SFDC Developer Group Twitter Hashtag #FarmingtonHillsSFDCDug Meetup.com https://www.meetup.com/Farmington-Hills-Salesforce-Developer- Meetup/ Facebook Page https://www.facebook.com/FarmingtonHillsSfdcdug/?ref=bookmarks