mlsanityData to 7 Oct 2026

CodeSift: An LLM-Based Reference-Less Framework for Automatic Code Validation

arXiv 2408.15630 ↗First posted 28 Aug 2024cs.SE cs.AIcited by 4

Not on the map. Why?

Abstract (arXiv)

The advent of large language models (LLMs) has greatly facilitated code generation, but ensuring the functional correctness of generated code remains a challenge. Traditional validation methods are often time-consuming, error-prone, and impractical for large volumes of code. We introduce CodeSift, a novel framework that leverages LLMs as the first-line filter of code validation without the need for execution, reference code, or human feedback, thereby reducing the validation effort. We assess the effectiveness of our method across three diverse datasets encompassing two programming languages. Our results indicate that CodeSift outperforms state-of-the-art code evaluation methods. Internal testing conducted with subject matter experts reveals that the output generated by CodeSift is in line with human preference, reinforcing its effectiveness as a dependable automated code validation tool.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 21 of its 31 references that are in the map. First posted on arXiv 28 Aug 2024.

Builds on

21 of 31 references.

References · 21

  1. 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
  2. 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
  3. 2021Evaluating Large Language Models Trained on Codecited by 8,053
  4. 2021Program Synthesis with Large Language Modelscited by 3,509
  5. 2023Mistral 7Bcited by 3,065
  6. 2023G-Eval: NLG Evaluation using GPT-4 with Better Human Alignmentcited by 2,205
  7. 2023Code Llama: Open Foundation Models for Codecited by 2,105
  8. 2024Mixtral of Expertscited by 1,785
  9. 2023Is Your Code Generated by ChatGPT Really Correct? Rigorous Evaluation of Large Language Models for Code Generationcited by 1,332
  10. 2021Measuring Coding Challenge Competence With APPScited by 879
  11. 2023StarCoder: may the source be with you!cited by 790
  12. 2020CodeBLEU: a Method for Automatic Evaluation of Code Synthesiscited by 468
9 more
  1. 2022CodeT: Code Generation with Generated Testscited by 369
  2. 2023An Empirical Evaluation of Using Large Language Models for Automated Unit Test Generationcited by 193
  3. 2019SPoC: Search-based Pseudocode to Codecited by 176
  4. 2023ClassEval: A Manually-Crafted Benchmark for Evaluating LLMs on Class-level Code Generationcited by 166
  5. 2023CodeBERTScore: Evaluating Code Generation with Pretrained Models of Codecited by 101
  6. 2023CodeScore: Evaluating Code Generation by Learning Code Executioncited by 66
  7. 2023ICE-Score: Instructing Large Language Models to Evaluate Codecited by 50
  8. 2020Generating Accurate Assert Statements for Unit Test Cases using Pretrained Transformerscited by 30
  9. 2022Using Transfer Learning for Code-Related Taskscited by 18

Built on by

Cited by year

Citing papers per year: 2025: 4.

4 papers.