DuCCAE: A Hybrid Engine for Immersive Conversation via Collaboration, Augmentation, and Evolution
Organizations: Baidu Inc, Beijing, China
Abstract
Immersive conversational systems in production face a persistent trade-off between responsiveness and long-horizon task capability. Real-time interaction is achievable for lightweight turns, but requests involving planning and tool invocation (e.g., search and media generation) produce heavy-tail execution latency that degrades turn-taking, persona consistency, and user trust. To address this challenge, we propose DuCCAE (Conversation while Collaboration with Augmentation and Evolution), a hybrid engine for immersive conversation deployed within Baidu Search, serving millions of users. DuCCAE decouples real-time response generation from asynchronous agentic execution and synchronizes them via a shared state that maintains session context and execution traces, enabling asynchronous results to be integrated back into the ongoing dialogue. The system orchestrates five subsystems-Info, Conversation, Collaboration, Augmentation, and Evolution-to support multi-agent collaboration and continuous improvement. We evaluate DuCCAE through a comprehensive framework that combines offline benchmarking on the Du-Interact dataset and large-scale production evaluation within Baidu Search. Experimental results demonstrate that DuCCAE outperforms strong baselines in agentic execution reliability and dialogue quality while reducing latency to fit strict real-time budgets. Crucially, deployment metrics since June 2025 confirm substantial real-world effectiveness, evidenced by a tripling of Day-7 user retention to 34.2% and a surge in the complex task completion rate to 65.2%. Our hybrid architecture successfully preserves conversational continuity while enabling reliable agentic execution, offering practical guidelines for deploying scalable agentic systems in industrial settings.
Figures & tables
| System Ver. | Evolution Stage | Training Source | Dataset Size | Method |
|---|---|---|---|---|
| DuCCAE-V1 | Cold Start | N/A | 0 | Zero-shot Prompting |
| DuCCAE-V2 | Evolution I | Du-Interact-Evo-V1 | 15,000 | SFT (on V1 logs) |
| DuCCAE-V3 | Evolution II | Du-Interact-Evo-V2 | 50,000 | SFT + RL (on V2 logs) |
| Benchmark | Evaluation | Du-Interact | 5,000 | Fixed Golden Set |
| Backbone Model | Setup | Task Execution | Dialogue Quality | Efficiency | |||
| Dispatch ( ) | Success Rate (SR) | Fidelity (%) | Persona (1-5) | Empathy (1-5) | Avg. Latency | ||
| Edge Class (3B) | |||||||
| Qwen2.5-3B-Instruct | Zero-shot | 52.4% | 28.5% | 45.2% | 2.5 | 2.4 | 1,250 ms |
| Llama-3.2-3B-Instruct | Zero-shot | 51.8% | 26.2% | 44.1% | 2.4 | 2.3 | 1,280 ms |
| Server Class (7B-11B) | |||||||
| Qwen2.5-7B-Instruct | Zero-shot | 61.5% | 37.2% | 54.8% | 2.8 | 2.8 | 1,480 ms |
| Method | Paradigm | Response Fidelity | Avg. Latency |
|---|---|---|---|
| (%) | (ms) | ||
| Baseline-E2E | Video-In Text-Out | 64.0% | 2,100 |
| DuCCAE (Ours) | Caption LLM | 71.1% | 480 |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
Conversational Agents
Conversational agents are AI systems that interact with people through multi-turn dialogue to answer questions, provide support, or complete tasks.
See all 287 papers