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

Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Samuel Adams, MBA
 
Voice morphing-101113123852-phpapp01
Voice morphing-101113123852-phpapp01Voice morphing-101113123852-phpapp01
Voice morphing-101113123852-phpapp01Rehan Ahmed
 
Deep Learning with Audio Signals: Prepare, Process, Design, Expect
Deep Learning with Audio Signals: Prepare, Process, Design, ExpectDeep Learning with Audio Signals: Prepare, Process, Design, Expect
Deep Learning with Audio Signals: Prepare, Process, Design, ExpectKeunwoo Choi
 
Language identification
Language identificationLanguage identification
Language identificationatulnitrkl
 
NLP using transformers
NLP using transformers NLP using transformers
NLP using transformers Arvind Devaraj
 
Text to-speech & voice recognition
Text to-speech & voice recognitionText to-speech & voice recognition
Text to-speech & voice recognitionMark Williams
 
Art-Making Generative AI and Instructional Design Work: An Early Brainstorm
Art-Making Generative AI and Instructional Design Work:  An Early BrainstormArt-Making Generative AI and Instructional Design Work:  An Early Brainstorm
Art-Making Generative AI and Instructional Design Work: An Early BrainstormShalin Hai-Jew
 
Deep learning - Chatbot
Deep learning - ChatbotDeep learning - Chatbot
Deep learning - ChatbotLiam Bui
 
Introduction to ui ux
Introduction to ui uxIntroduction to ui ux
Introduction to ui uxWycliff1
 
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
 
AI Intervention in Design & Content.pdf
AI Intervention in Design & Content.pdfAI Intervention in Design & Content.pdf
AI Intervention in Design & Content.pdfYellowSlice1
 
How do Chatbots Work? A Guide to Chatbot Architecture
How do Chatbots Work? A Guide to Chatbot ArchitectureHow do Chatbots Work? A Guide to Chatbot Architecture
How do Chatbots Work? A Guide to Chatbot ArchitectureMaruti Techlabs
 
Bangla spell checker & suggestion generator
Bangla spell checker & suggestion generatorBangla spell checker & suggestion generator
Bangla spell checker & suggestion generatorMdAlAmin187
 
Generative AI and ChatGPT - Scope of AI and advance Generative AI
Generative AI and ChatGPT - Scope of AI and advance Generative AIGenerative AI and ChatGPT - Scope of AI and advance Generative AI
Generative AI and ChatGPT - Scope of AI and advance Generative AIKumaresan K
 
LangChain Intro by KeyMate.AI
LangChain Intro by KeyMate.AILangChain Intro by KeyMate.AI
LangChain Intro by KeyMate.AIOzgurOscarOzkan
 
Strategic Writing for UX: Choosing Your Words Carefully | Seattle Interactive...
Strategic Writing for UX: Choosing Your Words Carefully | Seattle Interactive...Strategic Writing for UX: Choosing Your Words Carefully | Seattle Interactive...
Strategic Writing for UX: Choosing Your Words Carefully | Seattle Interactive...Seattle Interactive Conference
 

What's hot (20)

Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16
 
Voice morphing-101113123852-phpapp01
Voice morphing-101113123852-phpapp01Voice morphing-101113123852-phpapp01
Voice morphing-101113123852-phpapp01
 
Deep Learning with Audio Signals: Prepare, Process, Design, Expect
Deep Learning with Audio Signals: Prepare, Process, Design, ExpectDeep Learning with Audio Signals: Prepare, Process, Design, Expect
Deep Learning with Audio Signals: Prepare, Process, Design, Expect
 
Multimedia Streaming Architecture
Multimedia Streaming ArchitectureMultimedia Streaming Architecture
Multimedia Streaming Architecture
 
AI, ChatGPT and Content Marketing - Andrew Jenkins, Volterra Consulting
AI, ChatGPT and Content Marketing - Andrew Jenkins, Volterra ConsultingAI, ChatGPT and Content Marketing - Andrew Jenkins, Volterra Consulting
AI, ChatGPT and Content Marketing - Andrew Jenkins, Volterra Consulting
 
Language identification
Language identificationLanguage identification
Language identification
 
NLP using transformers
NLP using transformers NLP using transformers
NLP using transformers
 
Text to-speech & voice recognition
Text to-speech & voice recognitionText to-speech & voice recognition
Text to-speech & voice recognition
 
Art-Making Generative AI and Instructional Design Work: An Early Brainstorm
Art-Making Generative AI and Instructional Design Work:  An Early BrainstormArt-Making Generative AI and Instructional Design Work:  An Early Brainstorm
Art-Making Generative AI and Instructional Design Work: An Early Brainstorm
 
VIDEO CODECS
VIDEO CODECSVIDEO CODECS
VIDEO CODECS
 
Deep learning - Chatbot
Deep learning - ChatbotDeep learning - Chatbot
Deep learning - Chatbot
 
Introduction to ui ux
Introduction to ui uxIntroduction to ui ux
Introduction to ui ux
 
Introduction to ChatGPT
Introduction to ChatGPTIntroduction to ChatGPT
Introduction to ChatGPT
 
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...
 
AI Intervention in Design & Content.pdf
AI Intervention in Design & Content.pdfAI Intervention in Design & Content.pdf
AI Intervention in Design & Content.pdf
 
How do Chatbots Work? A Guide to Chatbot Architecture
How do Chatbots Work? A Guide to Chatbot ArchitectureHow do Chatbots Work? A Guide to Chatbot Architecture
How do Chatbots Work? A Guide to Chatbot Architecture
 
Bangla spell checker & suggestion generator
Bangla spell checker & suggestion generatorBangla spell checker & suggestion generator
Bangla spell checker & suggestion generator
 
Generative AI and ChatGPT - Scope of AI and advance Generative AI
Generative AI and ChatGPT - Scope of AI and advance Generative AIGenerative AI and ChatGPT - Scope of AI and advance Generative AI
Generative AI and ChatGPT - Scope of AI and advance Generative AI
 
LangChain Intro by KeyMate.AI
LangChain Intro by KeyMate.AILangChain Intro by KeyMate.AI
LangChain Intro by KeyMate.AI
 
Strategic Writing for UX: Choosing Your Words Carefully | Seattle Interactive...
Strategic Writing for UX: Choosing Your Words Carefully | Seattle Interactive...Strategic Writing for UX: Choosing Your Words Carefully | Seattle Interactive...
Strategic Writing for UX: Choosing Your Words Carefully | Seattle Interactive...
 

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
 
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
 
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
 
Conversational Teams: Moving Fast at Scale | Rasa Summit 2021
Conversational Teams: Moving Fast at Scale | Rasa Summit 2021Conversational Teams: Moving Fast at Scale | Rasa Summit 2021
Conversational Teams: Moving Fast at Scale | Rasa Summit 2021Rasa Technologies
 
Research Updates from Rasa: Transformers in NLU and Dialogue
Research Updates from Rasa: Transformers in NLU and DialogueResearch Updates from Rasa: Transformers in NLU and Dialogue
Research Updates from Rasa: Transformers in NLU and DialogueRasa 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
 
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 ...
 
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
 
Conversational Teams: Moving Fast at Scale | Rasa Summit 2021
Conversational Teams: Moving Fast at Scale | Rasa Summit 2021Conversational Teams: Moving Fast at Scale | Rasa Summit 2021
Conversational Teams: Moving Fast at Scale | Rasa Summit 2021
 
Research Updates from Rasa: Transformers in NLU and Dialogue
Research Updates from Rasa: Transformers in NLU and DialogueResearch Updates from Rasa: Transformers in NLU and Dialogue
Research Updates from Rasa: Transformers in NLU and Dialogue
 

Recently uploaded

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
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
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
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 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
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
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
 

Recently uploaded (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
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
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
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 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
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 

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