MAESTRO: Adapting GUIs and Guiding Navigation with User Preferences in Conversational Agents with GUIs
Sangwook Lee, Sang Won Lee, Adnan Abbas, Young-Ho Kim, Yan Chen

TL;DR
MAESTRO enhances task-oriented conversational agents by systematically leveraging user preferences to adapt GUIs and guide navigation, improving multi-step decision tasks like booking or reservations.
Contribution
It introduces a shared preference memory and mechanisms for GUI adaptation and workflow navigation, advancing beyond simple natural-language interpretation.
Findings
MAESTRO improved user satisfaction in movie-booking tasks.
Participants preferred MAESTRO's adaptive GUI over baseline.
MAESTRO reduced dead-end paths in workflow navigation.
Abstract
Modern task-oriented chatbots present GUI elements alongside natural-language dialogue, yet the agent's role has largely been limited to interpreting natural-language input as GUI actions and following a linear workflow. In preference-driven, multi-step tasks such as booking a flight or reserving a restaurant, earlier choices constrain later options and may force users to restart from scratch. User preferences serve as the key criteria for these decisions, yet existing agents do not systematically leverage them. We present MAESTRO, which extends the agent's role from execution to decision support. MAESTRO maintains a shared preference memory that extracts preferences from natural-language utterances with their strength, and provides two mechanisms. Preference-Grounded GUI Adaptation applies in-place operators (augment, sort, filter, and highlight) to the existing GUI according to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
