In the rapidly evolving landscape of artificial intelligence, researchers are continually pushing the boundaries of what’s possible. Among them are Bryan Min, Peiling Jiang, Zhicheng Huang, and Haijun Xia, who are exploring innovative ways to integrate AI into user interface design. Their work, published in the Proceedings of the ACM on Human-Computer Interaction, offers a fresh perspective on creating more customizable and user-friendly software.
The team’s research focuses on a concept known as “Gradually Generating User Interfaces” (GGUI). This approach aims to address a significant challenge in the design of AI-generated user interfaces (GenUI): balancing customization options with user discoverability and simplicity. Current methods, such as presenting prompt boxes or leveraging context, often fall short in making customization features easily accessible to users. On the other hand, traditional menu-based approaches can become overly complex due to the vast customization space offered by GenUI.
GGUI tackles this issue by structuring customizations into intermediate UI layers. These layers are gradually loaded by the AI during the interface generation process. Each intermediate stage exposes different customization features along specific dimensions, making them more discoverable to users. If users wish to access or modify these customizations, they can essentially “wind back” the generation process to the desired stage.
The researchers demonstrated the effectiveness of GGUI through three prototype websites. These prototypes showcased how designers can support GenUI’s expanded customization capabilities while maintaining visual simplicity and discoverability. The practical applications of this research are significant, particularly in the energy sector, where software interfaces are often complex and require tailored functionalities to suit diverse user needs.
For instance, energy management software could benefit from GGUI by offering customizable dashboards that allow users to tailor their interface to specific needs, such as monitoring renewable energy output or tracking energy consumption patterns. This could enhance user experience, improve efficiency, and ultimately contribute to more effective energy management.
In conclusion, the work of Min, Jiang, Huang, and Xia presents a promising approach to designing malleable software that is both customizable and user-friendly. Their Gradually Generating User Interfaces method offers a practical solution for integrating customization features into GenUI applications, paving the way for more adaptable and intuitive software in various industries, including energy.
This article is based on research available at arXiv.

