SlideShare a Scribd company logo
1 of 22
Download to read offline
Beyond Sentiment Analysis: Creating Engaging
Conversational Experiences through Empathy
Will Kearns
Co-founder & CTO, COCO
A telenursing and virtual therapy platform
for family caregivers:
● On-demand caregiving support
● Interactive health and wellness counseling
Overview
● Affective Intelligence
● Empathetic Dialog
● Integrating with Rasa
Terminology
● Natural Language Understanding (NLU)
● Intents
● Slots
● State Tracker
● Dialog Policies
● Natural Language Generation (NLG)
Affective Empathy 💞😱
The ability to experience how
someone else may feel in response
to an event.
Cognitive Empathy 🧠🧐
The ability to reason about how an
event may likely affect the mental
state of someone else.
Sentiment Analysis
Custom
Action
Oh hi - I’m working late
and haven't been able to
get the paperwork to my
child's doctor.
Sentiment
Analysis
Text
Response
-0.75
-0.75 < -0.50
I’m sorry to hear
that.
Button Selection
Dialog
Policy
Tired
Stretch Exercise
Got it! Would you like to take a
moment to do a stretching
exercise to reboot your
energy?
Button
Response
Emotion Detection
Dialog
Policy
Tired
It sounds like you may be
feeling tired. Would you like to
take a moment to do a
stretching exercise to reboot
your energy?
Emotion
Detection
Text
Response
Oh hi - I’m working late
and haven't been able to
get the paperwork to my
child's doctor.
Stretch Exercise
Beyond Intents
Empathy Driven Dialog
xReact: tired, overwhelmed
xAttr: busy, dedicated
xWant: to go home, finish work
reschedule
It sounds like you're busy and want
to finish work and go home. Would
you like me to check in again after
dinner around 8pm with a
meditation exercise to help ease
your stress?
Mental State
Inference
Empathic
Policy
Text
Response
Oh hi - I’m working late
and haven't been able to
get the paperwork to my
child's doctor.
Mental State Inference
Predict the effect of events on a
user’s emotions, motivations,
and perceptions.
Context: What solutions have you tried?
Utterance:  I’m trying everything for Connor.
Inference: The caregiver feels overwhelmed.
(caregiver, feels, overwhelmed)
Language models (LMs) predict
the next word in a sentence
based on their distribution in a
training dataset which may
lack implicit knowledge
Problem with LMs
A commonsense knowledge
base of if-then relationships
between actors and agents
ATOMIC
A commonsense reasoning from
transformer based language
models to infer knowledge
beyond ATOMIC
COMET
We customize our NLU pipeline with
a COMET Featurizer that extends
the LanguageModelFeaturizer as
well as another custom component
for Mental State Inference.
Mental State Tracking
Given a dialog context the
empathic policy determines the
best way to improve the user’s
affective state
Empathic Policy
Inference: The caregiver feels overwhelmed.
(caregiver, feels, overwhelmed)
Action: Normalize
Style: Supportive, Understanding
The act of communicating that
users are not alone in their
experience and that their
reactions to situations are
shared by others.
Normalizing
The act of putting words to our
emotions can shift activity from
the amygdala to the left
prefrontal cortex, reducing
anxiety and anger.
Affect Labeling
Ensure a smooth transition for
the customer through
contextual knowledge transfer
from the bot to the operator
Human Handoff
Summary
● Empathy can drastically change a
user’s experience
● Empathy can be enhanced with AI
both in human agents and chatbots
Weichao Yuwen, PhD, RN
Clinical Co-Founder & CEO
Nursing Informatics
Sunny Cheng, PhD, RN
Myra Divina, MS-CIPCT
Meet Our Team
Will Kearns, PhD Candidate
Technical Co-Founder & CTO
Human Centered Design
Honson Ling
Lukas Sexton
Rosanna Liu
Kelly Hou
Software Development
Nora Wang
Stanley Wang
Advisors/Mentors
Teresa Ward
Trevor Cohen
Sponsors
UW Comotion
UW Population Health Initiative
Email: will@coco.health
Linkedin: kearnsw
Clubhouse: kearnsw
Website: https://coco.health
Contact info

More Related Content

What's hot

A Brief History Of Artificial Intelligence | Developing Text To Speech Recogn...
A Brief History Of Artificial Intelligence | Developing Text To Speech Recogn...A Brief History Of Artificial Intelligence | Developing Text To Speech Recogn...
A Brief History Of Artificial Intelligence | Developing Text To Speech Recogn...Edureka!
 
How AI and ML Can Accelerate and Optimize Software Development and Testing
How AI and ML Can Accelerate and Optimize Software Development and TestingHow AI and ML Can Accelerate and Optimize Software Development and Testing
How AI and ML Can Accelerate and Optimize Software Development and TestingAggregage
 
Artificial intelligence PPT (AI PPT)
Artificial intelligence PPT (AI PPT)Artificial intelligence PPT (AI PPT)
Artificial intelligence PPT (AI PPT)RAONEvv
 
GTU GeekDay 2019 Limitations of Artificial Intelligence
GTU GeekDay 2019 Limitations of Artificial IntelligenceGTU GeekDay 2019 Limitations of Artificial Intelligence
GTU GeekDay 2019 Limitations of Artificial IntelligenceKürşat İNCE
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial IntelligenceBikas Sadashiv
 
Hand Gesture Recognition system for deaf and dump people
Hand Gesture Recognition system for deaf and dump peopleHand Gesture Recognition system for deaf and dump people
Hand Gesture Recognition system for deaf and dump peopleManu Devappa
 
Artificial intelligence by JD
Artificial intelligence by JDArtificial intelligence by JD
Artificial intelligence by JDJaydip sindha
 
Blue Eyes Technology Abstract
Blue Eyes Technology AbstractBlue Eyes Technology Abstract
Blue Eyes Technology AbstractColloquium
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceNitesh Kumar
 
Green Computing Seminar
Green Computing SeminarGreen Computing Seminar
Green Computing SeminarNikunj_Agrawal
 
Artificial Intelligence: How to prepare yourself for the future
Artificial Intelligence: How to prepare yourself for the futureArtificial Intelligence: How to prepare yourself for the future
Artificial Intelligence: How to prepare yourself for the futureFolasade Adedeji
 
Conversational AI versus AI Data Science
Conversational AI versus AI Data ScienceConversational AI versus AI Data Science
Conversational AI versus AI Data ScienceRazorthink
 

What's hot (20)

A Brief History Of Artificial Intelligence | Developing Text To Speech Recogn...
A Brief History Of Artificial Intelligence | Developing Text To Speech Recogn...A Brief History Of Artificial Intelligence | Developing Text To Speech Recogn...
A Brief History Of Artificial Intelligence | Developing Text To Speech Recogn...
 
What is RPA?
What is RPA?What is RPA?
What is RPA?
 
Robotics Process Automation
Robotics Process AutomationRobotics Process Automation
Robotics Process Automation
 
How AI and ML Can Accelerate and Optimize Software Development and Testing
How AI and ML Can Accelerate and Optimize Software Development and TestingHow AI and ML Can Accelerate and Optimize Software Development and Testing
How AI and ML Can Accelerate and Optimize Software Development and Testing
 
Artificial intelligence PPT (AI PPT)
Artificial intelligence PPT (AI PPT)Artificial intelligence PPT (AI PPT)
Artificial intelligence PPT (AI PPT)
 
AI basic.pptx
AI basic.pptxAI basic.pptx
AI basic.pptx
 
GTU GeekDay 2019 Limitations of Artificial Intelligence
GTU GeekDay 2019 Limitations of Artificial IntelligenceGTU GeekDay 2019 Limitations of Artificial Intelligence
GTU GeekDay 2019 Limitations of Artificial Intelligence
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Hand Gesture Recognition system for deaf and dump people
Hand Gesture Recognition system for deaf and dump peopleHand Gesture Recognition system for deaf and dump people
Hand Gesture Recognition system for deaf and dump people
 
Artificial intelligence by JD
Artificial intelligence by JDArtificial intelligence by JD
Artificial intelligence by JD
 
Ai presentation
Ai presentationAi presentation
Ai presentation
 
14A81A05B1
14A81A05B114A81A05B1
14A81A05B1
 
Blue Eyes Technology Abstract
Blue Eyes Technology AbstractBlue Eyes Technology Abstract
Blue Eyes Technology Abstract
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Green Computing Seminar
Green Computing SeminarGreen Computing Seminar
Green Computing Seminar
 
Artificial Intelligence: How to prepare yourself for the future
Artificial Intelligence: How to prepare yourself for the futureArtificial Intelligence: How to prepare yourself for the future
Artificial Intelligence: How to prepare yourself for the future
 
Conversational AI versus AI Data Science
Conversational AI versus AI Data ScienceConversational AI versus AI Data Science
Conversational AI versus AI Data Science
 
Artificial Intellegence
Artificial IntellegenceArtificial Intellegence
Artificial Intellegence
 
Hand Gesture Recognition
Hand Gesture RecognitionHand Gesture Recognition
Hand Gesture Recognition
 

Similar to Creating Engaging Conversational Experiences through Empathy and Affective Intelligence

Nlp (neuro linguistic programming)
Nlp (neuro linguistic programming)Nlp (neuro linguistic programming)
Nlp (neuro linguistic programming)apakhabar2
 
Intorduction to Neuro Linguistic Programming (NLP)
Intorduction to Neuro Linguistic Programming (NLP)Intorduction to Neuro Linguistic Programming (NLP)
Intorduction to Neuro Linguistic Programming (NLP)eohart
 
Introduction to nlp teachers
Introduction to nlp   teachersIntroduction to nlp   teachers
Introduction to nlp teachersMark Peters
 
Advanced Communications Using NLP Methods
Advanced Communications Using NLP MethodsAdvanced Communications Using NLP Methods
Advanced Communications Using NLP MethodsDr.Arivalan Ramaiyah
 
Hacking the Mind: NLP and Influence by Mystic
Hacking the Mind: NLP and Influence by MysticHacking the Mind: NLP and Influence by Mystic
Hacking the Mind: NLP and Influence by MysticJacky Lim
 
What is NLP? (Neurolinguistic Programming)
What is NLP? (Neurolinguistic Programming)What is NLP? (Neurolinguistic Programming)
What is NLP? (Neurolinguistic Programming)Jacob Laguerre
 
The influence of user’s emotions in Recommender Systems for Decision Making
The influence of user’s emotions in Recommender Systems for Decision MakingThe influence of user’s emotions in Recommender Systems for Decision Making
The influence of user’s emotions in Recommender Systems for Decision MakingMarco Polignano
 
Emotional Intelligence Presentation Final
Emotional Intelligence Presentation FinalEmotional Intelligence Presentation Final
Emotional Intelligence Presentation FinalDr. Christine Dickson
 
Psychology for User Experience
Psychology for User ExperiencePsychology for User Experience
Psychology for User ExperienceDave Hogue
 
Neuro Linguistic Programming
Neuro Linguistic ProgrammingNeuro Linguistic Programming
Neuro Linguistic ProgrammingAstha Mehrotra
 
Ajal 6 sense
Ajal 6 senseAjal 6 sense
Ajal 6 senseAJAL A J
 
Emotional intelligence
Emotional intelligenceEmotional intelligence
Emotional intelligenceKomal Sahi
 
I Don't Feel Your Pain: Overcoming Roadblocks to Empathy
I Don't Feel Your Pain: Overcoming Roadblocks to EmpathyI Don't Feel Your Pain: Overcoming Roadblocks to Empathy
I Don't Feel Your Pain: Overcoming Roadblocks to EmpathyStrategic Interactions Inc.
 
Sensory UX for UX Cambridge 2014
Sensory UX for UX Cambridge 2014Sensory UX for UX Cambridge 2014
Sensory UX for UX Cambridge 2014Acuity Design
 
Conversational Skills; Mastering The Art of Small Talk
Conversational Skills; Mastering The Art of Small TalkConversational Skills; Mastering The Art of Small Talk
Conversational Skills; Mastering The Art of Small TalkEdward Ating
 

Similar to Creating Engaging Conversational Experiences through Empathy and Affective Intelligence (20)

Nlp (neuro linguistic programming)
Nlp (neuro linguistic programming)Nlp (neuro linguistic programming)
Nlp (neuro linguistic programming)
 
Eq 3.0
Eq 3.0Eq 3.0
Eq 3.0
 
Intorduction to Neuro Linguistic Programming (NLP)
Intorduction to Neuro Linguistic Programming (NLP)Intorduction to Neuro Linguistic Programming (NLP)
Intorduction to Neuro Linguistic Programming (NLP)
 
Introduction to nlp teachers
Introduction to nlp   teachersIntroduction to nlp   teachers
Introduction to nlp teachers
 
Nlp for sales excellence
Nlp for sales excellenceNlp for sales excellence
Nlp for sales excellence
 
Advanced Communications Using NLP Methods
Advanced Communications Using NLP MethodsAdvanced Communications Using NLP Methods
Advanced Communications Using NLP Methods
 
Hacking the Mind: NLP and Influence by Mystic
Hacking the Mind: NLP and Influence by MysticHacking the Mind: NLP and Influence by Mystic
Hacking the Mind: NLP and Influence by Mystic
 
NLP .pptx
NLP .pptxNLP .pptx
NLP .pptx
 
What is NLP? (Neurolinguistic Programming)
What is NLP? (Neurolinguistic Programming)What is NLP? (Neurolinguistic Programming)
What is NLP? (Neurolinguistic Programming)
 
The influence of user’s emotions in Recommender Systems for Decision Making
The influence of user’s emotions in Recommender Systems for Decision MakingThe influence of user’s emotions in Recommender Systems for Decision Making
The influence of user’s emotions in Recommender Systems for Decision Making
 
Emotional Intelligence Presentation Final
Emotional Intelligence Presentation FinalEmotional Intelligence Presentation Final
Emotional Intelligence Presentation Final
 
Psychology for User Experience
Psychology for User ExperiencePsychology for User Experience
Psychology for User Experience
 
Neuro Linguistic Programming
Neuro Linguistic ProgrammingNeuro Linguistic Programming
Neuro Linguistic Programming
 
Nlp 2nd June 2019
Nlp 2nd June 2019Nlp 2nd June 2019
Nlp 2nd June 2019
 
Ajal 6 sense
Ajal 6 senseAjal 6 sense
Ajal 6 sense
 
Emotional intelligence
Emotional intelligenceEmotional intelligence
Emotional intelligence
 
I Don't Feel Your Pain: Overcoming Roadblocks to Empathy
I Don't Feel Your Pain: Overcoming Roadblocks to EmpathyI Don't Feel Your Pain: Overcoming Roadblocks to Empathy
I Don't Feel Your Pain: Overcoming Roadblocks to Empathy
 
Meta model
Meta modelMeta model
Meta model
 
Sensory UX for UX Cambridge 2014
Sensory UX for UX Cambridge 2014Sensory UX for UX Cambridge 2014
Sensory UX for UX Cambridge 2014
 
Conversational Skills; Mastering The Art of Small Talk
Conversational Skills; Mastering The Art of Small TalkConversational Skills; Mastering The Art of Small Talk
Conversational Skills; Mastering The Art of Small Talk
 

More from Rasa Technologies

Six Steps to Conversation Driven Development
Six Steps to Conversation Driven DevelopmentSix Steps to Conversation Driven Development
Six Steps to Conversation Driven DevelopmentRasa Technologies
 
Using Rasa to Power an Immersive Multimedia Conversational Experience | Rasa ...
Using Rasa to Power an Immersive Multimedia Conversational Experience | Rasa ...Using Rasa to Power an Immersive Multimedia Conversational Experience | Rasa ...
Using Rasa to Power an Immersive Multimedia Conversational Experience | Rasa ...Rasa Technologies
 
How to Effectively Test Your Chatbot | Rasa Summit
How to Effectively Test Your Chatbot  | Rasa SummitHow to Effectively Test Your Chatbot  | Rasa Summit
How to Effectively Test Your Chatbot | Rasa SummitRasa Technologies
 
End-to-end dialogue systems, or a feature which wasn’t meant to happen | Rasa...
End-to-end dialogue systems, or a feature which wasn’t meant to happen | Rasa...End-to-end dialogue systems, or a feature which wasn’t meant to happen | Rasa...
End-to-end dialogue systems, or a feature which wasn’t meant to happen | Rasa...Rasa Technologies
 
Voice First: Ready Your Content to Serve 50% of Global Searches | Rasa Summit...
Voice First: Ready Your Content to Serve 50% of Global Searches | Rasa Summit...Voice First: Ready Your Content to Serve 50% of Global Searches | Rasa Summit...
Voice First: Ready Your Content to Serve 50% of Global Searches | Rasa Summit...Rasa Technologies
 
The missing link: How AI can help create a safer society and better businesse...
The missing link: How AI can help create a safer society and better businesse...The missing link: How AI can help create a safer society and better businesse...
The missing link: How AI can help create a safer society and better businesse...Rasa Technologies
 
Boss - Bringing More Diversity to Tech | Rasa Summit
Boss - Bringing More Diversity to Tech | Rasa SummitBoss - Bringing More Diversity to Tech | Rasa Summit
Boss - Bringing More Diversity to Tech | Rasa SummitRasa Technologies
 
How Our Team Uses Rasa to Learn from Real Conversations | Rasa Summit
How Our Team Uses Rasa to Learn from Real Conversations | Rasa SummitHow Our Team Uses Rasa to Learn from Real Conversations | Rasa Summit
How Our Team Uses Rasa to Learn from Real Conversations | Rasa SummitRasa Technologies
 
Applying Conversational AI in the Enterprise
Applying Conversational AI in the EnterpriseApplying Conversational AI in the Enterprise
Applying Conversational AI in the EnterpriseRasa Technologies
 
Ai = your data | Rasa Summit 2021
Ai = your data | Rasa Summit 2021Ai = your data | Rasa Summit 2021
Ai = your data | Rasa Summit 2021Rasa Technologies
 
Supercharging User Interfaces with Rasa | Rasa Summit 2021
Supercharging User Interfaces with Rasa | Rasa Summit 2021Supercharging User Interfaces with Rasa | Rasa Summit 2021
Supercharging User Interfaces with Rasa | Rasa Summit 2021Rasa Technologies
 
STAR: A Schema-Guided Dialog Dataset for Transfer Learning | Rasa Summit 2021
STAR: A Schema-Guided Dialog Dataset for Transfer Learning | Rasa Summit 2021 STAR: A Schema-Guided Dialog Dataset for Transfer Learning | Rasa Summit 2021
STAR: A Schema-Guided Dialog Dataset for Transfer Learning | Rasa Summit 2021 Rasa Technologies
 
Continuous Improvement of Conversational AI in Production | Rasa Summit
Continuous Improvement of Conversational AI in Production | Rasa SummitContinuous Improvement of Conversational AI in Production | Rasa Summit
Continuous Improvement of Conversational AI in Production | Rasa SummitRasa Technologies
 
Ethnobots: Reimagining Chatbots as Ethnographic Research Tools | Rasa Summit ...
Ethnobots: Reimagining Chatbots as Ethnographic Research Tools | Rasa Summit ...Ethnobots: Reimagining Chatbots as Ethnographic Research Tools | Rasa Summit ...
Ethnobots: Reimagining Chatbots as Ethnographic Research Tools | Rasa Summit ...Rasa Technologies
 
The State of Conversation Design - Designing for the Conversational Future
The State of Conversation Design - Designing for the Conversational FutureThe State of Conversation Design - Designing for the Conversational Future
The State of Conversation Design - Designing for the Conversational FutureRasa Technologies
 
Rasa Open Source - What's next?
Rasa Open Source - What's next?Rasa Open Source - What's next?
Rasa Open Source - What's next?Rasa Technologies
 
Building an AI Assistant Factory - Rasa Summit 2021
Building an AI Assistant Factory - Rasa Summit 2021Building an AI Assistant Factory - Rasa Summit 2021
Building an AI Assistant Factory - Rasa Summit 2021Rasa Technologies
 
Building an End-to-End Test Automation Pipeline for Conversational AI | Rasa ...
Building an End-to-End Test Automation Pipeline for Conversational AI | Rasa ...Building an End-to-End Test Automation Pipeline for Conversational AI | Rasa ...
Building an End-to-End Test Automation Pipeline for Conversational AI | Rasa ...Rasa Technologies
 
Deploy your Rasa Chatbots like a Boss with DevOps | Rasa Summit 2021
Deploy your Rasa Chatbots like a Boss with DevOps | Rasa Summit 2021Deploy your Rasa Chatbots like a Boss with DevOps | Rasa Summit 2021
Deploy your Rasa Chatbots like a Boss with DevOps | Rasa Summit 2021Rasa Technologies
 
What’s next in CDD: Intent Clashes and Selective Confidence | Rasa Summit 2021
What’s next in CDD: Intent Clashes and Selective Confidence | Rasa Summit 2021What’s next in CDD: Intent Clashes and Selective Confidence | Rasa Summit 2021
What’s next in CDD: Intent Clashes and Selective Confidence | Rasa Summit 2021Rasa Technologies
 

More from Rasa Technologies (20)

Six Steps to Conversation Driven Development
Six Steps to Conversation Driven DevelopmentSix Steps to Conversation Driven Development
Six Steps to Conversation Driven Development
 
Using Rasa to Power an Immersive Multimedia Conversational Experience | Rasa ...
Using Rasa to Power an Immersive Multimedia Conversational Experience | Rasa ...Using Rasa to Power an Immersive Multimedia Conversational Experience | Rasa ...
Using Rasa to Power an Immersive Multimedia Conversational Experience | Rasa ...
 
How to Effectively Test Your Chatbot | Rasa Summit
How to Effectively Test Your Chatbot  | Rasa SummitHow to Effectively Test Your Chatbot  | Rasa Summit
How to Effectively Test Your Chatbot | Rasa Summit
 
End-to-end dialogue systems, or a feature which wasn’t meant to happen | Rasa...
End-to-end dialogue systems, or a feature which wasn’t meant to happen | Rasa...End-to-end dialogue systems, or a feature which wasn’t meant to happen | Rasa...
End-to-end dialogue systems, or a feature which wasn’t meant to happen | Rasa...
 
Voice First: Ready Your Content to Serve 50% of Global Searches | Rasa Summit...
Voice First: Ready Your Content to Serve 50% of Global Searches | Rasa Summit...Voice First: Ready Your Content to Serve 50% of Global Searches | Rasa Summit...
Voice First: Ready Your Content to Serve 50% of Global Searches | Rasa Summit...
 
The missing link: How AI can help create a safer society and better businesse...
The missing link: How AI can help create a safer society and better businesse...The missing link: How AI can help create a safer society and better businesse...
The missing link: How AI can help create a safer society and better businesse...
 
Boss - Bringing More Diversity to Tech | Rasa Summit
Boss - Bringing More Diversity to Tech | Rasa SummitBoss - Bringing More Diversity to Tech | Rasa Summit
Boss - Bringing More Diversity to Tech | Rasa Summit
 
How Our Team Uses Rasa to Learn from Real Conversations | Rasa Summit
How Our Team Uses Rasa to Learn from Real Conversations | Rasa SummitHow Our Team Uses Rasa to Learn from Real Conversations | Rasa Summit
How Our Team Uses Rasa to Learn from Real Conversations | Rasa Summit
 
Applying Conversational AI in the Enterprise
Applying Conversational AI in the EnterpriseApplying Conversational AI in the Enterprise
Applying Conversational AI in the Enterprise
 
Ai = your data | Rasa Summit 2021
Ai = your data | Rasa Summit 2021Ai = your data | Rasa Summit 2021
Ai = your data | Rasa Summit 2021
 
Supercharging User Interfaces with Rasa | Rasa Summit 2021
Supercharging User Interfaces with Rasa | Rasa Summit 2021Supercharging User Interfaces with Rasa | Rasa Summit 2021
Supercharging User Interfaces with Rasa | Rasa Summit 2021
 
STAR: A Schema-Guided Dialog Dataset for Transfer Learning | Rasa Summit 2021
STAR: A Schema-Guided Dialog Dataset for Transfer Learning | Rasa Summit 2021 STAR: A Schema-Guided Dialog Dataset for Transfer Learning | Rasa Summit 2021
STAR: A Schema-Guided Dialog Dataset for Transfer Learning | Rasa Summit 2021
 
Continuous Improvement of Conversational AI in Production | Rasa Summit
Continuous Improvement of Conversational AI in Production | Rasa SummitContinuous Improvement of Conversational AI in Production | Rasa Summit
Continuous Improvement of Conversational AI in Production | Rasa Summit
 
Ethnobots: Reimagining Chatbots as Ethnographic Research Tools | Rasa Summit ...
Ethnobots: Reimagining Chatbots as Ethnographic Research Tools | Rasa Summit ...Ethnobots: Reimagining Chatbots as Ethnographic Research Tools | Rasa Summit ...
Ethnobots: Reimagining Chatbots as Ethnographic Research Tools | Rasa Summit ...
 
The State of Conversation Design - Designing for the Conversational Future
The State of Conversation Design - Designing for the Conversational FutureThe State of Conversation Design - Designing for the Conversational Future
The State of Conversation Design - Designing for the Conversational Future
 
Rasa Open Source - What's next?
Rasa Open Source - What's next?Rasa Open Source - What's next?
Rasa Open Source - What's next?
 
Building an AI Assistant Factory - Rasa Summit 2021
Building an AI Assistant Factory - Rasa Summit 2021Building an AI Assistant Factory - Rasa Summit 2021
Building an AI Assistant Factory - Rasa Summit 2021
 
Building an End-to-End Test Automation Pipeline for Conversational AI | Rasa ...
Building an End-to-End Test Automation Pipeline for Conversational AI | Rasa ...Building an End-to-End Test Automation Pipeline for Conversational AI | Rasa ...
Building an End-to-End Test Automation Pipeline for Conversational AI | Rasa ...
 
Deploy your Rasa Chatbots like a Boss with DevOps | Rasa Summit 2021
Deploy your Rasa Chatbots like a Boss with DevOps | Rasa Summit 2021Deploy your Rasa Chatbots like a Boss with DevOps | Rasa Summit 2021
Deploy your Rasa Chatbots like a Boss with DevOps | Rasa Summit 2021
 
What’s next in CDD: Intent Clashes and Selective Confidence | Rasa Summit 2021
What’s next in CDD: Intent Clashes and Selective Confidence | Rasa Summit 2021What’s next in CDD: Intent Clashes and Selective Confidence | Rasa Summit 2021
What’s next in CDD: Intent Clashes and Selective Confidence | Rasa Summit 2021
 

Recently uploaded

Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 

Recently uploaded (20)

Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

Creating Engaging Conversational Experiences through Empathy and Affective Intelligence

  • 1. Beyond Sentiment Analysis: Creating Engaging Conversational Experiences through Empathy Will Kearns Co-founder & CTO, COCO
  • 2. A telenursing and virtual therapy platform for family caregivers: ● On-demand caregiving support ● Interactive health and wellness counseling
  • 3. Overview ● Affective Intelligence ● Empathetic Dialog ● Integrating with Rasa
  • 4. Terminology ● Natural Language Understanding (NLU) ● Intents ● Slots ● State Tracker ● Dialog Policies ● Natural Language Generation (NLG)
  • 5. Affective Empathy 💞😱 The ability to experience how someone else may feel in response to an event. Cognitive Empathy 🧠🧐 The ability to reason about how an event may likely affect the mental state of someone else.
  • 6. Sentiment Analysis Custom Action Oh hi - I’m working late and haven't been able to get the paperwork to my child's doctor. Sentiment Analysis Text Response -0.75 -0.75 < -0.50 I’m sorry to hear that.
  • 7. Button Selection Dialog Policy Tired Stretch Exercise Got it! Would you like to take a moment to do a stretching exercise to reboot your energy? Button Response
  • 8. Emotion Detection Dialog Policy Tired It sounds like you may be feeling tired. Would you like to take a moment to do a stretching exercise to reboot your energy? Emotion Detection Text Response Oh hi - I’m working late and haven't been able to get the paperwork to my child's doctor. Stretch Exercise
  • 10. Empathy Driven Dialog xReact: tired, overwhelmed xAttr: busy, dedicated xWant: to go home, finish work reschedule It sounds like you're busy and want to finish work and go home. Would you like me to check in again after dinner around 8pm with a meditation exercise to help ease your stress? Mental State Inference Empathic Policy Text Response Oh hi - I’m working late and haven't been able to get the paperwork to my child's doctor.
  • 11. Mental State Inference Predict the effect of events on a user’s emotions, motivations, and perceptions. Context: What solutions have you tried? Utterance:  I’m trying everything for Connor. Inference: The caregiver feels overwhelmed. (caregiver, feels, overwhelmed)
  • 12. Language models (LMs) predict the next word in a sentence based on their distribution in a training dataset which may lack implicit knowledge Problem with LMs
  • 13. A commonsense knowledge base of if-then relationships between actors and agents ATOMIC
  • 14. A commonsense reasoning from transformer based language models to infer knowledge beyond ATOMIC COMET
  • 15. We customize our NLU pipeline with a COMET Featurizer that extends the LanguageModelFeaturizer as well as another custom component for Mental State Inference. Mental State Tracking
  • 16. Given a dialog context the empathic policy determines the best way to improve the user’s affective state Empathic Policy Inference: The caregiver feels overwhelmed. (caregiver, feels, overwhelmed) Action: Normalize Style: Supportive, Understanding
  • 17. The act of communicating that users are not alone in their experience and that their reactions to situations are shared by others. Normalizing
  • 18. The act of putting words to our emotions can shift activity from the amygdala to the left prefrontal cortex, reducing anxiety and anger. Affect Labeling
  • 19. Ensure a smooth transition for the customer through contextual knowledge transfer from the bot to the operator Human Handoff
  • 20. Summary ● Empathy can drastically change a user’s experience ● Empathy can be enhanced with AI both in human agents and chatbots
  • 21. Weichao Yuwen, PhD, RN Clinical Co-Founder & CEO Nursing Informatics Sunny Cheng, PhD, RN Myra Divina, MS-CIPCT Meet Our Team Will Kearns, PhD Candidate Technical Co-Founder & CTO Human Centered Design Honson Ling Lukas Sexton Rosanna Liu Kelly Hou Software Development Nora Wang Stanley Wang Advisors/Mentors Teresa Ward Trevor Cohen Sponsors UW Comotion UW Population Health Initiative
  • 22. Email: will@coco.health Linkedin: kearnsw Clubhouse: kearnsw Website: https://coco.health Contact info