Describing UI Screenshots in Natural Language

15Citations
Citations of this article
24Readers
Mendeley users who have this article in their library.

Abstract

Being able to describe any user interface (UI) screenshot in natural language can promote understanding of the main purpose of the UI, yet currently it cannot be accomplished with state-of-the-art captioning systems. We introduce XUI, a novel method inspired by the global precedence effect to create informative descriptions of UIs, starting with an overview and then providing fine-grained descriptions about the most salient elements. XUI builds upon computational models for topic classification, visual saliency prediction, and natural language generation (NLG). XUI provides descriptions with up to three different granularity levels that, together, describe what is in the interface and what the user can do with it. We found that XUI descriptions are highly readable, are perceived to accurately describe the UI, and score similarly to human-generated UI descriptions. XUI is available as open-source software.

Cite

CITATION STYLE

APA

Leiva, L. A., Hota, A., & Oulasvirta, A. (2022). Describing UI Screenshots in Natural Language. ACM Transactions on Intelligent Systems and Technology, 14(1). https://doi.org/10.1145/3564702

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free