Insights from Benchmarking Frontier Language Models on Web App Code Generation
Not on the map. Why?
Abstract (arXiv)
This paper presents insights from evaluating 16 frontier large language models (LLMs) on the WebApp1K benchmark, a test suite designed to assess the ability of LLMs to generate web application code. The results reveal that while all models possess similar underlying knowledge, their performance is differentiated by the frequency of mistakes they make. By analyzing lines of code (LOC) and failure distributions, we find that writing correct code is more complex than generating incorrect code. Furthermore, prompt engineering shows limited efficacy in reducing errors beyond specific cases. These findings suggest that further advancements in coding LLM should emphasize on model reliability and mistake minimization.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 17 of its 24 references that are in the map. First posted on arXiv 8 Sep 2024.
Builds on
17 of 24 references.
References · 17
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2022Large Language Models Are Human-Level Prompt Engineerscited by 1,020
- 2019CodeSearchNet Challenge: Evaluating the State of Semantic Code Searchcited by 638
- 2022InCoder: A Generative Model for Code Infilling and Synthesiscited by 492
- 2022CodeRL: Mastering Code Generation through Pretrained Models and Deep Reinforcement Learningcited by 342
- 2023OctoPack: Instruction Tuning Code Large Language Modelscited by 178
- 2023ClassEval: A Manually-Crafted Benchmark for Evaluating LLMs on Class-level Code Generationcited by 166
- 2023Chain of Code: Reasoning with a Language Model-Augmented Code Emulatorcited by 120
- 2022Less Training, More Repairing Please: Revisiting Automated Program Repair via Zero-shot Learningcited by 76
- 2022XLCoST: A Benchmark Dataset for Cross-lingual Code Intelligencecited by 54
- 2024CYCLE: Learning to Self-Refine the Code Generationcited by 39
5 more
- 2019How Often Do Single-Statement Bugs Occur? The ManySStuBs4J Datasetcited by 35
- 2024AST-T5: Structure-Aware Pretraining for Code Generation and Understandingcited by 32
- 2023Guiding Language Models of Code with Global Context using Monitorscited by 20
- 2022TSSB-3M: Mining single statement bugs at massive scalecited by 14
- 2024WebApp1K: A Practical Code-Generation Benchmark for Web App Developmentcited by 10
Built on by
Citing papers per year: 2024: 1.
1 paper.
- 2024A Case Study of Web App Coding with OpenAI Reasoning Models19 Sep 2024