UISearch: Graph-Based Embeddings for Multimodal Enterprise UI Screenshots Retrieval

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Ayli, Maroun, Bakouny, Youssef, Sharma, Tushar, Jalloul, Nader, Seifeddine, Hani, Kilany, Rima
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908672089653248
author Ayli, Maroun
Bakouny, Youssef
Sharma, Tushar
Jalloul, Nader
Seifeddine, Hani
Kilany, Rima
author_facet Ayli, Maroun
Bakouny, Youssef
Sharma, Tushar
Jalloul, Nader
Seifeddine, Hani
Kilany, Rima
contents Enterprise software companies maintain thousands of user interface screens across products and versions, creating critical challenges for design consistency, pattern discovery, and compliance check. Existing approaches rely on visual similarity or text semantics, lacking explicit modeling of structural properties fundamental to user interface (UI) composition. We present a novel graph-based representation that converts UI screenshots into attributed graphs encoding hierarchical relationships and spatial arrangements, potentially generalizable to document layouts, architectural diagrams, and other structured visual domains. A contrastive graph autoencoder learns embeddings preserving multi-level similarity across visual, structural, and semantic properties. The comprehensive analysis demonstrates that our structural embeddings achieve better discriminative power than state-of-the-art Vision Encoders, representing a fundamental advance in the expressiveness of the UI representation. We implement this representation in UISearch, a multi-modal search framework that combines structural embeddings with semantic search through a composable query language. On 20,396 financial software UIs, UISearch achieves 0.92 Top-5 accuracy with 47.5ms median latency (P95: 124ms), scaling to 20,000+ screens. The hybrid indexing architecture enables complex queries and supports fine-grained UI distinction impossible with vision-only approaches.
format Preprint
id arxiv_https___arxiv_org_abs_2511_19380
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle UISearch: Graph-Based Embeddings for Multimodal Enterprise UI Screenshots Retrieval
Ayli, Maroun
Bakouny, Youssef
Sharma, Tushar
Jalloul, Nader
Seifeddine, Hani
Kilany, Rima
Computer Vision and Pattern Recognition
Enterprise software companies maintain thousands of user interface screens across products and versions, creating critical challenges for design consistency, pattern discovery, and compliance check. Existing approaches rely on visual similarity or text semantics, lacking explicit modeling of structural properties fundamental to user interface (UI) composition. We present a novel graph-based representation that converts UI screenshots into attributed graphs encoding hierarchical relationships and spatial arrangements, potentially generalizable to document layouts, architectural diagrams, and other structured visual domains. A contrastive graph autoencoder learns embeddings preserving multi-level similarity across visual, structural, and semantic properties. The comprehensive analysis demonstrates that our structural embeddings achieve better discriminative power than state-of-the-art Vision Encoders, representing a fundamental advance in the expressiveness of the UI representation. We implement this representation in UISearch, a multi-modal search framework that combines structural embeddings with semantic search through a composable query language. On 20,396 financial software UIs, UISearch achieves 0.92 Top-5 accuracy with 47.5ms median latency (P95: 124ms), scaling to 20,000+ screens. The hybrid indexing architecture enables complex queries and supports fine-grained UI distinction impossible with vision-only approaches.
title UISearch: Graph-Based Embeddings for Multimodal Enterprise UI Screenshots Retrieval
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2511.19380