English
Related papers

Related papers: Magic Layouts: Structural Prior for Component Dete…

200 papers

Existing automated techniques for software documentation typically attempt to reason between two main sources of information: code and natural language. However, this reasoning process is often complicated by the lexical gap between more…

Graphical User Interface (GUI) is not merely a collection of individual and unrelated widgets, but rather partitions discrete widgets into groups by various visual cues, thus forming higher-order perceptual units such as tab, menu, card or…

Human-Computer Interaction · Computer Science 2023-05-25 Mulong Xie , Zhenchang Xing , Sidong Feng , Chunyang Chen , Liming Zhu , Xiwei Xu

Graphical User Interface (GUI) provides a visual bridge between a software application and end users, through which they can interact with each other. With the upgrading of mobile devices and the development of aesthetics, the visual…

Software Engineering · Computer Science 2022-05-30 Zhe Liu , Chunyang Chen , Junjie Wang , Yuekai Huang , Jun Hu , Qing Wang

Searching for relative mobile user interface (UI) design examples can aid interface designers in gaining inspiration and comparing design alternatives. However, finding such design examples is challenging, especially as current search…

Human-Computer Interaction · Computer Science 2021-02-11 Sara Bunian , Kai Li , Chaima Jemmali , Casper Harteveld , Yun Fu , Magy Seif El-Nasr

Accurately extracting structured content from PDFs is a critical first step for NLP over scientific papers. Recent work has improved extraction accuracy by incorporating elementary layout information, e.g., each token's 2D position on the…

Computation and Language · Computer Science 2022-01-06 Zejiang Shen , Kyle Lo , Lucy Lu Wang , Bailey Kuehl , Daniel S. Weld , Doug Downey

When applying learning to rank algorithms to Web search, a large number of features are usually designed to capture the relevance signals. Most of these features are computed based on the extracted textual elements, link analysis, and user…

Information Retrieval · Computer Science 2017-10-20 Yixing Fan , Jiafeng Guo , Yanyan Lan , Jun Xu , Liang Pang , Xueqi Cheng

Past studies have illustrated the prevalence of UI dark patterns, or user interfaces that can lead end-users toward (unknowingly) taking actions that they may not have intended. Such deceptive UI designs can result in adverse effects on end…

Software Engineering · Computer Science 2023-03-14 SM Hasan Mansur , Sabiha Salma , Damilola Awofisayo , Kevin Moran

In this paper, we define visual log of a software system as data capturing the interactions between its users and its graphic user interface (GUI), such as screen-shots and screen recordings. We vision that mining such visual log could be…

Software Engineering · Computer Science 2016-10-28 Hung Pham , Tam Nguyen , Phong Vu , Tung Nguyen

The recent advances in Large Language Models (LLMs) have stimulated interest among researchers and industry professionals, particularly in their application to tasks concerning mobile user interfaces (UIs). This position paper investigates…

Human-Computer Interaction · Computer Science 2023-10-25 Yuwen Lu , Ziang Tong , Qinyi Zhao , Chengzhi Zhang , Toby Jia-Jun Li

Automatic, template-free extraction of information from form images is challenging due to the variety of form layouts. This is even more challenging for historical forms due to noise and degradation. A crucial part of the extraction process…

Computer Vision and Pattern Recognition · Computer Science 2019-09-20 Brian Davis , Bryan Morse , Scott Cohen , Brian Price , Chris Tensmeyer

Designing 3D objects from scratch is difficult, especially when the user intent is fuzzy without a clear target form. In the spirit of modeling-by-example, we facilitate design by providing reference and inspiration from existing model…

Graphics · Computer Science 2019-04-17 Xiaohua Xie , Kai Xu , Niloy J. Mitra , Daniel Cohen-Or , Baoquan Chen

Visualizing a complex network is computationally intensive process and depends heavily on the number of components in the network. One way to solve this problem is not to render the network in real time. PRE-render Content Using Tiles…

Human-Computer Interaction · Computer Science 2017-11-20 Sung Jin Cho

Humans perceive the seemingly chaotic world in a structured and compositional way with the prerequisite of being able to segregate conceptual entities from the complex visual scenes. The mechanism of grouping basic visual elements of scenes…

Machine Learning · Computer Science 2019-04-30 Jinyang Yuan , Bin Li , Xiangyang Xue

Conceptualizing away the sketch processing details in a user interface will enable general users and domain experts to create more complex sketches. There are many domains for which sketch recognition systems are being developed. But they…

Computer Vision and Pattern Recognition · Computer Science 2012-11-13 Vasudha Vashisht , Tanupriya Choudhury , T. V. Prasad

User Interface (UI) understanding has been an increasingly popular topic over the last few years. So far, there has been a vast focus solely on web and mobile applications. In this paper, we introduce the harder task of computer UI…

Computer Vision and Pattern Recognition · Computer Science 2024-08-29 Andrés Muñoz , Daniel Borrajo

The fragmentation problem has extended from Android to different platforms, such as iOS, mobile web, and even mini-programs within some applications (app). In such a situation, recording and replaying test scripts is a popular automated…

Software Engineering · Computer Science 2021-02-23 Shengcheng Yu , Chunrong Fang , Yexiao Yun , Yang Feng

A method of finding and classifying various components and objects in a design diagram, drawing, or planning layout is proposed. The method automatically finds the objects present in a legend table and finds their position, count and…

Computer Vision and Pattern Recognition · Computer Science 2022-04-29 Sourish Sarkar , Pranav Pandey , Sibsambhu Kar

User interface (UI) design is a difficult yet important task for ensuring the usability, accessibility, and aesthetic qualities of applications. In our paper, we develop a machine-learned model, UIClip, for assessing the design quality and…

Human-Computer Interaction · Computer Science 2024-04-24 Jason Wu , Yi-Hao Peng , Amanda Li , Amanda Swearngin , Jeffrey P. Bigham , Jeffrey Nichols

Automating the transformation of user interface (UI) designs into front-end code holds significant promise for accelerating software development and democratizing design workflows. While multimodal large language models (MLLMs) can…

Computer Vision and Pattern Recognition · Computer Science 2025-10-21 Yilei Jiang , Yaozhi Zheng , Yuxuan Wan , Jiaming Han , Qunzhong Wang , Michael R. Lyu , Xiangyu Yue

Key information extraction (KIE) from document images requires understanding the contextual and spatial semantics of texts in two-dimensional (2D) space. Many recent studies try to solve the task by developing pre-trained language models…

Computation and Language · Computer Science 2022-04-06 Teakgyu Hong , Donghyun Kim , Mingi Ji , Wonseok Hwang , Daehyun Nam , Sungrae Park