paper-with-me

Papers

ProjectEval: A Benchmark for Programming Agents Automated Evaluation on Project-Level Code Generation

2025-03-10 · Kaiyuan Liu, Youcheng Pan, Yang Xiang, Daojing He, Jing Li, Yexing Du, Tianrun Gao

Recently, LLM agents have made rapid progress in improving their programming capabilities. However, existing benchmarks lack the ability to automatically evaluate from users' perspective, and also lack the explainability of the results of LLM agents' code generation capabilities. Thus, we introduce ProjectEval, a new benchmark for LLM agents project-level code generation's automated evaluation by simulating user interaction. ProjectEval is constructed by LLM with human reviewing. It has three different level inputs of natural languages or code skeletons. ProjectEval can evaluate the generated projects by user interaction simulation for execution, and by code similarity through existing objective indicators. Through ProjectEval, we find that systematic engineering project code, overall understanding of the project and comprehensive analysis capability are the keys for LLM agents to achieve practical projects. Our findings and benchmark provide valuable insights for developing more effective programming agents that can be deployed in future real-world production.

📄 PDF Abstract BibTeX arXiv:2503.07010

Code (1)

RyanLoil/ProjectEval 공식 구현

Tasks

Code Generation

Similar Papers 제목 키워드 기반

ContextBench: A Benchmark for Context Retrieval in Coding Agents

2026-02-05 · Han Li, Letian Zhu, Bohan Zhang, Rili Feng 외 arxiv

LLM-based coding agents have shown strong performance on automated issue resolution benchmarks, yet existing evaluations largely focus on final task success, providing limited insight into how agents retrieve and use cod…

RAT: RunAnyThing via Fully Automated Environment Configuration

2026-04-25 · Renhong Huang, Dongdong Hua, Yifei Sun, Sitao Ding 외 arxiv

Automating repository-level software engineering tasks is a foundational challenge for autonomous code agents, largely due to the difficulty of configuring executable environments. However, manual configuration remains a…

GenoTEX: An LLM Agent Benchmark for Automated Gene Expression Data Analysis

2024-06-21 · Haoyang Liu, ShuYu Chen, Ye Zhang, Haohan Wang

Recent advancements in machine learning have significantly improved the identification of disease-associated genes from gene expression datasets. However, these processes often require extensive expertise and manual effo…

AI AgentAutoMLBenchmarkingCode Generation+1

OOP: Object-Oriented Programming Evaluation Benchmark for Large Language Models

2024-01-12 · Shuai Wang, Liang Ding, Li Shen, Yong Luo 외

Advancing automated programming necessitates robust and comprehensive code generation benchmarks, yet current evaluation frameworks largely neglect object-oriented programming (OOP) in favor of functional programming (FP…

Code GenerationHumanEvalmbpp

SWE-Factory: Your Automated Factory for Issue Resolution Training Data and Evaluation Benchmarks

2025-06-12 · Lianghong Guo, Yanlin Wang, Caihua Li, Pengyu Yang 외

Constructing large-scale datasets for the GitHub issue resolution task is crucial for both training and evaluating the software engineering capabilities of Large Language Models (LLMs). However, the traditional process f…

GitHub issue resolutionvalid