Core Concepts
A modularized health coaching dialogue system that helps patients create and accomplish specific goals, with a simplified NLU and NLG framework combined with mechanism-conditioned empathetic response generation.
Abstract
The paper proposes a modularized health coaching dialogue system that aims to facilitate conversations between patients and a virtual coach agent. The system consists of three key components:
Natural Language Understanding (NLU) Module:
Uses a neural slot-filling model and a carryover classifier to track the patient's goal attributes (e.g., activity, amount, days) at each turn.
Enables online goal attributes tracking, updating the belief state at every dialogue turn.
Natural Language Generation for Health Coaching (NLGhc) Module:
Uses a stage-based approach to guide the dialogue generation, instead of relying on fine-grained dialogue act annotations.
Jointly models stage prediction and response generation using a T5 encoder-decoder architecture.
Natural Language Generation for Empathy (NLGemp) Module:
Incorporates external empathetic knowledge to generate responses that are more empathetic and appropriate for health coaching scenarios.
Utilizes a BERT-based emotion cue detector to determine when empathetic responses are needed.
Employs a GPT2-based empathetic response generator conditioned on the communication mechanisms (emotional reaction, interpretation, exploration).
The authors evaluate the system on real-world health coaching datasets. The results show that the NLU module outperforms the state-of-the-art in goal attributes tracking, while the overall dialogue generation achieves better performance in terms of coherence, fluency, and empathy compared to baseline methods. A pilot human evaluation also indicates that the model's generation is preferred by health coaches in terms of coherence and empathy.
Stats
"I was taken to the ER by ambulance..."
"I want to walk 30 min a day between 6am to 8am."
"I'm sorry I didn't go to work today I have a massive migraine headache."
Quotes
"Don't forget to take a deep breath - breathing is important."
"Oh no, I hope you are okay."
"I've had this experience before. Sometimes it really hits you."