Screen2Words: Automatic Mobile UI Summarization with Multimodal Learning

Bryan Wang, Gang Li, Xin Zhou, Zhourong Chen, Tovi Grossman, Yang Li

2021 · 87 citations · 32 references

DOIFull text

Open access

Concepts

TL;DR

Mobile UI summarization produces concise language descriptions of screens to convey key content and functionality, a task that requires holistic understanding of multimodal UI data such as text, images, structure, and semantics. The study introduces Screen2Words, an automatic approach that encapsulates essential UI screen information into a coherent language phrase. Screen2Words employs multimodal learning on a large-scale dataset of 112 k summaries for ~22 k unique UI screens, and evaluates various deep models with different configurations. Evaluation with automatic metrics and human ratings shows that Screen2Words generates high-quality summaries, and the authors demonstrate potential use cases while releasing the dataset and model for future research.

Abstract

Mobile User Interface Summarization generates succinct language descriptions of mobile screens for conveying important contents and functionalities of the screen, which can be useful for many language-based application scenarios. We present Screen2Words, a novel screen summarization approach that automatically encapsulates essential information of a UI screen into a coherent language phrase. Summarizing mobile screens requires a holistic understanding of the multi-modal data of mobile UIs, including text, image, structures as well as UI semantics, motivating our multi-modal learning approach. We collected and analyzed a large-scale screen summarization dataset annotated by human workers. Our dataset contains more than 112k language summarization across ∼ 22k unique UI screens. We then experimented with a set of deep models with different configurations. Our evaluation of these models with both automatic accuracy metrics and human rating shows that our approach can generate high-quality summaries for mobile screens. We demonstrate potential use cases of Screen2Words and open-source our dataset and model to lay the foundations for further bridging language and user interfaces.

References

32