Router-Suggest: Dynamic Routing for Multimodal Auto-Completion in Visually-Grounded Dialogs
Sandeep Mishra, Devichand Budagam, Anubhab Mandal, Bishal Santra, Pawan Goyal, Manish Gupta
TL;DR
This work defines Multimodal Auto-Completion (MAC) to predict inline user input in visually grounded dialogs by grounding prefixes in both text and imagery. It introduces Router-Suggest to dynamically select between lightweight textual models and high-capacity vision-language models, optimizing for latency and accuracy with a cost-aware objective. Standardized MAC benchmarks are built by adapting MMDialog and ImageChat, and a comprehensive evaluation shows VLMs surmount textual baselines on unseen multimodal prefixes, while routing achieves substantial speedups (2.3×–10×) with competitive quality. A user study confirms that multimodal predictions reduce typing effort and enhance user satisfaction, highlighting practical benefits for visually grounded assistants and copilots. The work also acknowledges biases from data curation, domain limitations to single-image contexts, and ethical considerations around fairness and compute costs in routing decisions.
Abstract
Real-time multimodal auto-completion is essential for digital assistants, chatbots, design tools, and healthcare consultations, where user inputs rely on shared visual context. We introduce Multimodal Auto-Completion (MAC), a task that predicts upcoming characters in live chats using partially typed text and visual cues. Unlike traditional text-only auto-completion (TAC), MAC grounds predictions in multimodal context to better capture user intent. To enable this task, we adapt MMDialog and ImageChat to create benchmark datasets. We evaluate leading vision-language models (VLMs) against strong textual baselines, highlighting trade-offs in accuracy and efficiency. We present Router-Suggest, a router framework that dynamically selects between textual models and VLMs based on dialog context, along with a lightweight variant for resource-constrained environments. Router-Suggest achieves a 2.3x to 10x speedup over the best-performing VLM. A user study shows that VLMs significantly excel over textual models on user satisfaction, notably saving user typing effort and improving the quality of completions in multi-turn conversations. These findings underscore the need for multimodal context in auto-completions, leading to smarter, user-aware assistants.
