Bridging Gulfs in UI Generation through Semantic Guidance
Seokhyeon Park, Soohyun Lee, Eugene Choi, Hyunwoo Kim, Minkyu Kweon, Yumin Song, Jinwook Seo
TL;DR
This work tackles the challenges of building UI designs with generative AI by introducing an explicit semantic intermediate representation that sits between human intent and AI output. A four-level hierarchical framework (Product, Design System, Feature, Component) is derived from prompting guidelines and used to drive a semantic-based UI generation system offering structured input, augmented output analysis, and relationship-aware iterative refinement. In a comparative study with 14 practitioners, the semantic system significantly improved intent expressiveness, output interpretability, and refinement control, suggesting a shift from trial-and-error prompting toward systematic, explainable design exploration. The approach enhances transparency and traceability in AI-driven UI design, with implications for better collaboration, trust, and efficiency in real-world design workflows, while outlining avenues for integration with design systems and scalability to larger UI architectures.
Abstract
While generative AI enables high-fidelity UI generation from text prompts, users struggle to articulate design intent and evaluate or refine results-creating gulfs of execution and evaluation. To understand the information needed for UI generation, we conducted a thematic analysis of UI prompting guidelines, identifying key design semantics and discovering that they are hierarchical and interdependent. Leveraging these findings, we developed a system that enables users to specify semantics, visualize relationships, and extract how semantics are reflected in generated UIs. By making semantics serve as an intermediate representation between human intent and AI output, our system bridges both gulfs by making requirements explicit and outcomes interpretable. A comparative user study suggests that our approach enhances users' perceived control over intent expression, outcome interpretation, and facilitates more predictable, iterative refinement. Our work demonstrates how explicit semantic representation enables systematic and explainable exploration of design possibilities in AI-driven UI design.
