Identifying User Goals from UI Trajectories
<|reference_start|>Identifying User Goals from UI Trajectories: Autonomous agents that interact with graphical user interfaces (GUIs) hold significant potential for enhancing user experiences. To further improve these experiences, agents need to be personalized and proactive. By effectively comprehending user intentions through their actions and interactions with GUIs, agents will be better positioned to achieve these goals. This paper introduces the task of goal identification from observed UI trajectories, aiming to infer the user's intended task based on their GUI interactions. We propose a novel evaluation metric to assess whether two task descriptions are paraphrases within a specific UI environment. By Leveraging the inverse relation with the UI automation task, we utilized the Android-In-The-Wild and Mind2Web datasets for our experiments. Using our metric and these datasets, we conducted several experiments comparing the performance of humans and state-of-the-art models, specifically GPT-4 and Gemini-1.5 Pro. Our results show that Gemini performs better than GPT but still underperforms compared to humans, indicating significant room for improvement.<|reference_end|>
@article{berkovitch2024identifying,
    title={Identifying User Goals from UI Trajectories},
    author={Omri Berkovitch, Sapir Caduri, Noam Kahlon, Anatoly Efros, Avi
  Caciularu, Ido Dagan},
    journal={arXiv preprint arXiv:2406.14314},
    year={2024},
    archivePrefix={arXiv},
    eprint={2406.14314},
    primaryClass={cs.CL cs.AI}
}