#ImpactSalesforceSaturday:
Agenda
- Introduction to New Delhi Salesforce Developer Group
- Build understanding with Einstein API
- How to connect to Einstein API
- How to use Einstein API
- Introduction with Einstein Language
- Introduction with Einstein Sentiment
- Let's build a solution together.
Speaker: Saagar Kinja ( Salesforce Einstein Champion at HCL Technologies )
Date and Time
Thursday, October 31, 2019
03:00 PM to 4:00 PM
Link to Session Recording: https://youtu.be/yaSwP4pXBxs
Join us for #ImpactSalesforceSaturday a series of online Salesforce Saturday sessions.
Sign up and become a speaker
https://newdelhisfdcdug.com/call-for-speakers/
We invite all – Developers – Administrators – Group Leaders – Consultants with advanced, intermediate or beginner level knowledge on Salesforce(Sales Cloud, Service Cloud, Pardot, Marketing Cloud, IoT, CPQ, Einstein, etc).
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Salesforce Einstein Language #ImpactSalesforceSaturday Session by Saagar Kinja
1. New Delhi Salesforce Developer Group
#SalesforceSaturday
Salesforce Einstein Language
-Saagar Kinja, Salesforce Einstein Champion
LEARN . SHARE . CELEBRATE . SALESFORCE
2.
3. New Delhi Salesforce Developer Group
#SalesforceSaturday
Salesforce Einstein Language
- Build understanding with Salesforce Einstein API
- How to connect to Salesforce Einstein API
- How to use Salesforce Einstein API
- Introduction with Salesforce Einstein Language
- Introduction with Salesforce Einstein Sentiment
- Let's build a solution together.
LEARN . SHARE . CELEBRATE . SALESFORCE
4. About Me: Saagar Kinja
● Senior Consultant @ HCL Tech
● Salesforce Einstein Champion
● Salesforce PD2 and PD1 Certified
https://linkedin.com/in/saagar-k
@saagar_kinja
https://trailblazer.me/id/skinja
5. About New Delhi Salesforce DG
• First Revival Meetup in February 2016
• Twitter: https://twitter.com/newdelhisfdcdug
• New Delhi Salesforce DG Trailblazer Community Group:
http://bit.ly/NewDelhiCommunity
• Facebook: https://www.facebook.com/newdelhisfdcdug
6. What is #SalesforceSaturday
• Started by Stephanie Herrera in Austin, Texas
• Meetup every Saturday in a Coffee Shop or anywhere to share and
learn about Salesforce
• It’s now a global phenomena with more than 25 SalesforceSaturday
Group over 5 Continents
• For India, it comprises of Online Knowledge Sharing sessions and
Trailhead Challenges
7. Aim : To understand Salesforce Einstein Platform and get hands
on Salesforce Einstein Language
Prerequisites :
• Few minutes of focus and commitment
• Developer Org
• Salesforce basics
• Good to have knowledge of Apex/ VF/
LWC/ Aura LC.
• Knowledge of API (Rest Callouts)
• Knowledge of Data set and modelling
11. • Dataset
• Training Data
• Consist of input data and
• Label
• Group of similar data inputs in a dataset to be recognized
• Reference to output name, which we are predicting .
• Model
• A machine learning construct used to solve a classification problem
• Training
• Process of creating a data model and classification rules
• Predictions
• The result !!
Some Common Terms !
12. • Sign up for an account (https://api.einstein.ai/signup)
• Find your key file
• Install cURL / Install Salesforce Einstein Utilities in Salesforce Org
• https://curl.haxx.se/download.html
• https://github.com/muenzpraeger/salesforce-einstein-platform-apex
• Get a Token (https://api.einstein.ai/token)
• Reset a Token (https://api.einstein.ai/reset)
Prerequisites
13. Einstein Intent
• Categorize unstructured text into user-defined
labels to better understand what users are trying to
accomplish.
• Intended meaning of text
• Analyse text from emails, chats or web forms
• Determine what products prospects are interested
in and send customer inquiries to the appropriate
sales person.
• Understand customer posts to provide
personalized self-service in your communities.
Salesforce Einstein Language
Einstein Sentiment
• Classify the sentiment of text into positive,
negative, and neutral classes to understand
the feeling behind text.
• Identify the sentiment of a prospect’s emails to
trend a lead or opportunity up or down.
• Provide proactive service by helping
dissatisfied customers first or extending
promotional offers to satisfied customers.
• ModelID=CommunitySentiment (Standard pre-
built data model)
Leverage the power of natural language processing to analyse
intention and sentiment to better understand your customer's needs.
14. • We define the labels that we want the model to output when text is sent into the model
• Most time-consuming part of the process
• Good data and lots of data
• Right and correctly labelled data with accuracy
• Text datasets can contain up to 3 million records
• Follow source of truth : https://metamind.readme.io/ for latest and correct
recommendations, practices and updates
Steps 0 : Define your classes and gather data
EXAMPLE
"need to reset my password",Password Help
"when will my order arrive?",Shipping Info
"can I buy another pair, these are great?",Sales Opportunity
15. Step 1 : Create the Dataset
Step 2 : Train the Dataset
Step 3 : Predictions !!
16. Demo !!!
• How Admins can leverage Salesforce Einstein platform from day 1.
• How Developers can leverage Salesforce Einstein platform from day 1.
• Replicate all steps in live environment
• Lightning Model Builder – How to generate dataset from existing objects
• Understand various other processes.
18. Follow Me
● Senior Consultant @ HCL Tech
● Salesforce Einstein Champion
● Salesforce PD2 and PD1 Certified
https://linkedin.com/in/saagar-k
@saagar_kinja
https://trailblazer.me/id/skinja
19. Follow & Join New Delhi Salesforce DG
• Join to know about future events and to RSVP:
https://trailblazercommunitygroups.com/delhi-in-developers-group/
• Let’s start conversations on Success Community:
http://bit.ly/NewDelhiCommunity
• Follow us on Twitter: https://twitter.com/newdelhisfdcdug
• Follow us on Facebook: https://www.facebook.com/newdelhisfdcdug
• For all the content: https://newdelhisfdcdug.com