REVIEW 2 cited by
Athena: Intermediate Representations for Iterative Scaffolded App Generation with an LLM
Not yet reviewed by Pith; the record is open.
This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.
SPECIMEN: schema-true, not a live event
T0 review · schema-true
One-sentence machine reading of the paper's core claim.
pith:XXXXXXXX · record.json · timestamp
Athena: Intermediate Representations for Iterative Scaffolded App Generation with an LLM
read the original abstract
It is challenging to generate the code for a complete user interface using a Large Language Model (LLM). User interfaces are complex and their implementations often consist of multiple, inter-related files that together specify the contents of each screen, the navigation flows between the screens, and the data model used throughout the application. It is challenging to craft a single prompt for an LLM that contains enough detail to generate a complete user interface, and even then the result is frequently a single large and difficult to understand file that contains all of the generated screens. In this paper, we introduce Athena, a prototype application generation environment that demonstrates how the use of shared intermediate representations, including an app storyboard, data model, and GUI skeletons, can help a developer work with an LLM in an iterative fashion to craft a complete user interface. These intermediate representations also scaffold the LLM's code generation process, producing organized and structured code in multiple files while limiting errors. We evaluated Athena with a user study that found 75% of participants preferred our prototype over a typical chatbot-style baseline for prototyping apps.
Forward citations
Cited by 2 Pith papers
-
Spatula: Exploring On-Demand In-Situ Interfaces and Interaction for Attribute Control
Spatula constructs an elastic attribute control space with four adaptive dimensions to enable intuitive, fine-grained, in-situ parameter refinement of generative motion graphics.
-
Not Another EHR: Reimagining Physician Information Needs with Generative AI Technology
Generative AI can enable dynamic, adaptive interfaces that better support physicians' information needs in navigating and synthesizing electronic health record data.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.