mlsanityData to 14 Oct 2026

Rubric Is All You Need: Enhancing LLM-based Code Evaluation With Question-Specific Rubrics

arXiv 2503.23989 ↗First posted 31 Mar 2025cs.SE cs.AIcited by 29

Not on the map. Why?

Abstract (arXiv)

Since the emergence of Large Language Models (LLMs) popularized by the release of GPT-3 and ChatGPT, LLMs have shown remarkable promise in programming-related tasks. While code generation using LLMs has become a popular field of research, code evaluation using LLMs remains under-explored. In this paper, we focus on LLM-based code evaluation and attempt to fill in the existing gaps. We propose multi-agentic novel approaches using question-specific rubrics tailored to the problem statement, arguing that these perform better for logical assessment than the existing approaches that use question-agnostic rubrics. To address the lack of suitable evaluation datasets, we introduce two datasets: a Data Structures and Algorithms dataset containing 150 student submissions from a popular Data Structures and Algorithms practice website, and an Object Oriented Programming dataset comprising 80 student submissions from undergraduate computer science courses. In addition to using standard metrics (Spearman Correlation, Cohen's Kappa), we additionally propose a new metric called as Leniency, which quantifies evaluation strictness relative to expert assessment. Our comprehensive analysis demonstrates that question-specific rubrics significantly enhance logical assessment of code in educational settings, providing better feedback aligned with instructional goals beyond mere syntactic correctness.

Key facts. Cited by 29 papers in the map (data through 14 Oct 2026). Builds on 20 of its 59 references that are in the map. First posted on arXiv 31 Mar 2025.

Builds on

20 of 59 references.

References · 20

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  2. 2020CodeBLEU: a Method for Automatic Evaluation of Code Synthesiscited by 479
  3. 2022Automatic Generation of Programming Exercises and Code Explanations using Large Language Modelscited by 126
  4. 2023CodeBERTScore: Evaluating Code Generation with Pretrained Models of Codecited by 102
  5. 2023CodeHelp: Using Large Language Models with Guardrails for Scalable Support in Programming Classescited by 72
  6. 2023Exploring the Responses of Large Language Models to Beginner Programmers' Help Requestscited by 46
  7. 2023Generative AI for Programming Education: Benchmarking ChatGPT, GPT-4, and Human Tutorscited by 39
  8. 2023Large Language Models (GPT) for automating feedback on programming assignmentscited by 32
  9. 2023Exploring the Potential of Large Language Models to Generate Formative Programming Feedbackcited by 28
  10. 2023AI-TA: Towards an Intelligent Question-Answer Teaching Assistant using Open-Source LLMscited by 22
  11. 2025SedarEval: Automated Evaluation using Self-Adaptive Rubricscited by 19
  12. 2023Automated Grading and Feedback Tools for Programming Education: A Systematic Reviewcited by 17
8 more
  1. 2024Feedback-Generation for Programming Exercises With GPT-4cited by 14
  2. 2023ChatGPT in the Classroom: An Analysis of Its Strengths and Weaknesses for Solving Undergraduate Computer Science Questionscited by 13
  3. 2024Evaluating the Application of Large Language Models to Generate Feedback in Programming Educationcited by 10
  4. 2024Evaluating Language Models for Generating and Judging Programming Feedbackcited by 8
  5. 2024Hints-In-Browser: Benchmarking Language Models for Programming Feedback Generationcited by 7
  6. 2023Can ChatGPT Play the Role of a Teaching Assistant in an Introductory Programming Course?cited by 6
  7. 2024Automating Autograding: Large Language Models as Test Suite Generators for Introductory Programmingcited by 6
  8. 2025CodEv: An Automated Grading Framework Leveraging Large Language Models for Consistent and Constructive Feedbackcited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 9; 2026: 20.

29 papers.

Sort:

By area:

  1. 2025Rubrics as Rewards: Reinforcement Learning Beyond Verifiable Domainscited by 366
  2. 2025OpenRubrics: Towards Scalable Synthetic Rubric Generation for Reward Modeling and LLM Alignmentcited by 132
  3. 2026WebGym: Scaling Training Environments for Visual Web Agents with Realistic Taskscited by 19
  4. 2026Model Context Protocol (MCP) Tool Descriptions Are Smelly! Towards Improving AI Agent Efficiency with Augmented MCP Tool Descriptionscited by 17
  5. 2026CM2: Reinforcement Learning with Checklist Rewards for Multi-Turn and Multi-Step Agentic Tool Usecited by 14
  6. 2026Auto-Rubric as Reward: From Implicit Preferences to Explicit Multimodal Generative Criteriacited by 9
  7. 2025Evaluating Legal Reasoning Traces with Legal Issue Tree Rubricscited by 5
  8. 2025RefGrader: Automated Grading of Mathematical Competition Proofs using Agentic Workflowscited by 4
  9. 2026From Holistic Evaluation to Structured Criteria: Rubrics Across the Evolving LLM Landscapecited by 4
  10. 2026Useless but Safe? Benchmarking Utility Recovery with User Intent Clarification in Multi-Turn Conversationscited by 3
  11. 2026Learning Agent Routing From Early Experiencecited by 3
  12. 2026AnyAudio-Judge: A Dynamic Rubric-Based Benchmark and Evaluator for Audio Instruction Followingcited by 3
17 more
  1. 2025AGACCI : Affiliated Grading Agents for Criteria-Centric Interface in Educational Coding Contextscited by 2
  2. 2026Preference-Aware Rubric Learning for Personalized Evaluationcited by 2
  3. 2026Overview of the NLPCC 2026 Shared Task 11: Agent-Based Experiment Reproduction from Scientific Paperscited by 2
  4. 2025neuralFOMO: Can LLMs Handle Being Second Best? Measuring Envy-Like Preferences in Multi-Agent Settingscited by 1
  5. 2026Lexara: A User-Centered Toolkit for Evaluating Large Language Models for Conversational Visual Analyticscited by 1
  6. 2025CRACQ: A Multi-Dimensional Approach To Automated Document Assessmentcited by 0
  7. 2025Autograder+: A Multi-Faceted AI Framework for Rich Pedagogical Feedback in Programming Educationcited by 0
  8. 2025How to Trick Your AI TA: A Systematic Study of Academic Jailbreaking in LLM Code Evaluationcited by 0
  9. 2026PhysicsSolutionAgent: Towards Multimodal Explanations for Numerical Physics Problem Solvingcited by 0
  10. 2026Agent-Based Software Artifact Evaluationcited by 0
  11. 2026CriterAlign: Criterion-Centric Rationale Alignment for Code Preference Judgingcited by 0
  12. 2026Leveraging BART to Assess CS1 C++ Programming Assignments using Rubric-based Criteriacited by 0
  13. 2026Creating and Evaluating K-12 GenAI Assessment Graders Through Context Engineeringcited by 0
  14. 2026Decomposer: Learning to Decompile Symbolic Music to Programscited by 0
  15. 2026Automated grading of Linux/bash examinations using large language models: a four-level cognitive taxonomy approachcited by 0
  16. 2026Mitigating Rubric Interference in LLM Judges via On-Policy Self-Distillationcited by 0
  17. 2026Where LLM Graders Succeed and Break: Evidence from Two Computer-Science Examscited by 0

Similar, not cited

Close in wording, no citation either way

  1. 2026RubricRAG: Towards Interpretable and Reliable LLM Evaluation via Domain Knowledge Retrieval for Rubric Generation
  2. 2026Are you Synthesizing or Recalling? Evaluating LLMs on Algorithmic Code Retrieval
  3. 2026CodeEval: A pedagogical approach for targeted evaluation of code-trained Large Language Models
  4. 2026Beyond Code Snippets: Benchmarking LLMs on Repository-Level Question Answering
  5. 2025LeetCodeDataset: A Temporal Dataset for Robust Evaluation and Efficient Training of Code LLMs
  6. 2024Large Language Models as Test Case Generators: Performance Evaluation and Enhancement
  7. 2025CodeVisionary: An Agent-based Framework for Evaluating Large Language Models in Code Generation
  8. 2023Automated Assessment of Students' Code Comprehension using LLMs