MAESTRO: Adapting GUIs and Guiding Navigation with User Preferences in Conversational Agents with GUIs

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Lee, Sangwook, Lee, Sang Won, Abbas, Adnan, Kim, Young-Ho, Chen, Yan
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915921440800768
author Lee, Sangwook
Lee, Sang Won
Abbas, Adnan
Kim, Young-Ho
Chen, Yan
author_facet Lee, Sangwook
Lee, Sang Won
Abbas, Adnan
Kim, Young-Ho
Chen, Yan
contents 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 preference strength, supporting within-stage comparison. Preference-Guided Workflow Navigation detects conflicts between preferences and available options, proposes backtracking, and records failed paths to avoid revisiting dead ends. We evaluated MAESTRO in a movie-booking Conversational Agent with GUI (CAG) through a within-subjects study with two conditions (Baseline vs. MAESTRO) and two modes (Text vs. Voice), with N = 33 participants.
format Preprint
id arxiv_https___arxiv_org_abs_2604_06134
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle MAESTRO: Adapting GUIs and Guiding Navigation with User Preferences in Conversational Agents with GUIs
Lee, Sangwook
Lee, Sang Won
Abbas, Adnan
Kim, Young-Ho
Chen, Yan
Human-Computer Interaction
H.5.2, I.2.7, H.1.2
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 preference strength, supporting within-stage comparison. Preference-Guided Workflow Navigation detects conflicts between preferences and available options, proposes backtracking, and records failed paths to avoid revisiting dead ends. We evaluated MAESTRO in a movie-booking Conversational Agent with GUI (CAG) through a within-subjects study with two conditions (Baseline vs. MAESTRO) and two modes (Text vs. Voice), with N = 33 participants.
title MAESTRO: Adapting GUIs and Guiding Navigation with User Preferences in Conversational Agents with GUIs
topic Human-Computer Interaction
H.5.2, I.2.7, H.1.2
url https://arxiv.org/abs/2604.06134