Overview
HANA’s Deliberation Framework integrates multiple specialized clinical “expert” models to produce high-quality conversation plans through collaborative reasoning. Rather than relying on a single model to make clinical decisions, the framework orchestrates inputs from distinct, configurable specialty models — each evaluating the conversation plan from its domain perspective — to synthesize a unified, well-supported clinical approach. The deliberation framework is the reasoning engine behind HANA’s pre-call planning. It determines what questions to ask, in what order, with what branching logic, and when to escalate — before the conversation begins. This planning step is what enables the real-time conversation engine to operate within tight latency constraints while maintaining clinical accuracy.Core Architecture
System Design
The Deliberation Framework comprises:- Triage Model: Identifies the clinical task type and selects appropriate specialty models for the conversation context
- Expert Model Block: Consists of independent expert agents that evaluate tasks from specialized perspectives, each generating probability distributions over potential actions
- Deliberation Aggregation Model: Synthesizes expert inputs into a final decision, leveraging nuanced evaluation and probabilistic weighting
Expert-Based Decomposition
The Triage Model evaluates clinical queries (Q) and assigns domain-specific models based on identified requirements:Probability Weighting
To reflect clinical uncertainty, the Deliberation Framework aggregates expert probabilities using a Weighted Log Opinion Pool (WLOP):Cascade Boosting for Probabilities
To further refine probability assessments, Cascade Boosting amplifies the likelihood of answers based on frequency and rank across experts:- Establish frequency f_x,r for answer X at rank r
- Apply cascade weighting (θ) progressively decreasing for lower ranks
Reaching Consensus
The final decision integrates each expert’s analysis through structured deliberation, examining not only aggregated probabilities but also expert reasoning and justification. The Deliberation Model explicitly factors nuanced clinical reasoning, allowing a sophisticated, clinically coherent final recommendation beyond numerical probability alone.Application to HANA Voice Conversations
Pre-Call Planning
The deliberation framework determines the conversation plan:- Triage model analyzes patient profile and identifies clinical task type
- Expert ensemble evaluates proposed question set, ordering, and branching logic
- Consensus aggregation produces final conversation plan with confidence-weighted questions
Real-Time Branching
During conversation, branching decisions use a simplified version of the deliberation framework optimized for voice latency constraints:- Patient response parsed and entities extracted
- Pre-computed branching rules (generated during pre-call planning) handle the majority of decisions with sub-second latency
- For unanticipated responses that fall outside pre-computed plans, a lightweight evaluation determines the optimal branch within the latency budget
- If no action achieves sufficient confidence, the system falls back to a safe default or escalates to staff
The full multi-model deliberation framework runs during pre-call planning (where the 3-second latency budget allows it). Real-time branching primarily relies on the pre-computed conversation plan, with lightweight fallback evaluation for edge cases.
Escalation Decisions
Deliberation governs escalation from AI to human:- Clinical escalation: patient reports symptoms requiring immediate attention
- Emotional escalation: patient distress exceeds safe handling capacity
- Complexity escalation: conversation diverged beyond protocol coverage
- Quality escalation: system confidence dropped below acceptable threshold
Evaluation Methodologies
Accuracy Assessment
- Raw accuracy: Overall accuracy measured with detailed breakdown by clinical specialty and conversation type
- Top-K performance: Evaluates how frequently correct clinical actions appear within top-ranked probability outputs
- Reliability analysis: Calibration assessments ensure confidence intervals reliably correlate with observed accuracy
Future Enhancements
- Enhanced specialization: Expand domain-specific expert models for nuanced evaluation across diverse clinical domains
- Predictive quality assessment: Implement proactive predictions about conversation quality to allow preemptive corrections
- Cross-modal evaluation: Assess consistency across different clinical data modalities
Modular Framework
The Deliberation Framework is modular and adaptable:- Expert Model Blocks: Independently configurable expert models specialized in distinct clinical domains — allows targeted updates without disrupting overall system
- Flexible Triage System: Dynamically routes clinical queries to appropriate expert models based on case specifics
- Dynamic Deliberation Aggregation: Aggregates expert outputs using weighted consensus, customizable for accuracy, efficiency, or latency optimization
- Real-Time Integration: Modular structure facilitates real-time adjustments based on clinician feedback and evolving clinical guidelines