SCoGen: Scenario-Centric Graph-Based Synthesis of Real-World Code Problems

Xifeng Yao, Dongyu Lang, Wu Zhang, Xintong Guo, Huarui Xie +6 more
9/16/2025
cs.SEcs.AI

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Significant advancements have been made in the capabilities of code large language models, leading to their rapid adoption and application across a wide range of domains. However, their further advancements are often constrained by the scarcity of real-world coding problems. To bridge this gap, we propose a novel framework for synthesizing code problems that emulate authentic real-world scenarios. This framework systematically integrates domain knowledge, domain skills, and coding skills, all of which are meticulously extracted from real-world programming-related datasets, including Stack Overflow and Kaggle. The extracted elements serve as the foundational building blocks for constructing code problems. To align the generated problems with practical applications, application scenarios are also mined from the aforementioned datasets. These scenarios are then utilized to construct a scenario-centric graph that interconnects domain knowledge, domain skills, and coding skills. Based on this structured representation, a sampling strategy on the graph is designed, which effectively controls the generation of a code problem with complexity and diversity, reflects real-world challenges. Experimental results demonstrate that the proposed method consistently achieves superior performance over state-of-the-art open-source large language models of varying sizes and functionalities, including both coders and general-purpose models, across a diverse set of real-world benchmarks.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{yao2025scogen,
  title  = {SCoGen: Scenario-Centric Graph-Based Synthesis of Real-World Code Problems},
  author = {Xifeng Yao and Dongyu Lang and Wu Zhang and Xintong Guo and Huarui Xie and Yinhao Ni and Ping Liu and Guang Shen and Yi Bai and Dandan Tu and Changzheng Zhang},
  year   = {2025},
  eprint = {2509.14281},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.14281v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.14281.svg)](https://codeofpaper.com/paper/2509.14281)

Discussion