Challenge: a recent study addresses the use of contextualized code retrieval to fill gaps in a partial input program.
Approach: They propose a self-supervised approach to contextualized code retrieval . they propose mutual identifier masking, dedentation, and the selection of syntax-aligned targets .
Outcome: The proposed approach improves retrieval substantially and yields state-of-the-art results for code clone and defect detection.

Similar Papers

SrDetection: A Self-Referential Framework for Data Leakage Detection in Code Large Language Models (2026.findings-acl)

Copied to clipboard

Challenge: Existing methods for evaluating code large language models assume access to proprietary training corpora or use external reference sets with manually tuned, non-generalizable thresholds.
Approach: They propose a framework for self-referential leakage detection for gray-box and black-box settings.
Outcome: The proposed framework improves average F1 by 21.52 points in the gray-box setting and 14.46 points in black-box settings over strong baselines.
Contrastive Code Representation Learning (2021.emnlp-main)

Copied to clipboard

Challenge: Recent work learns contextual representations of source code by reconstructing tokens from their context.
Approach: They propose a contrastive pre-training task that learns code functionality, not form . they propose scalable compilers that can generate variants of a program .
Outcome: The proposed task outperforms RoBERTa on an adversarial code clone detection benchmark by 39% AUROC.
ReACC: A Retrieval-Augmented Code Completion Framework (2022.acl-long)

Copied to clipboard

Challenge: Recent work has shown that statistical language modeling with transformers can greatly improve the performance in code completion tasks.
Approach: They propose a retrieval-augmented code completion framework that combines a source code retriever and an auto-regressive language model for programming language.
Outcome: The proposed framework achieves state-of-the-art on CodeXGLUE benchmark.
Late Code Chunking: A Code Chunking Strategy for Repository-Level Code Completion (2026.acl-short)

Copied to clipboard

Challenge: Despite significant advancements in Large Language Models (LLMs), repository-level code completion remains a challenging area.
Approach: They propose a chunking strategy to improve the semantic understanding of code segments for Large Language Models.
Outcome: The proposed strategy improves the semantic understanding of code segments for Large Language Models.
SACL: Understanding and Combating Textual Bias in Code Retrieval with Semantic-Augmented Reranking and Localization (2025.findings-emnlp)

Copied to clipboard

Challenge: a recent study shows that code retrievers exhibit a strong bias towards well-documented code .
Approach: They propose a framework that augments textual information with semantic information to mask specific features while preserving code functionality.
Outcome: The proposed framework enhances textual information and reduces bias by augmenting code or structural knowledge with semantic information.
On Leakage of Code Generation Evaluation Datasets (2024.findings-emnlp)

Copied to clipboard

Challenge: In this paper, we discuss contamination by code generation test sets in large language models.
Approach: They propose to use Python to test code generation test sets for contamination . they find that code generation is an important skill for large language models to master .
Outcome: The proposed benchmarks are uncontaminated and provide a new insight into code generation.
Self-Constructed Context Decompilation with Fined-grained Alignment Enhancement (2024.findings-emnlp)

Copied to clipboard

Challenge: Decompilation is the process of converting compiled code back into a high-level programming language for analysis when source code is unavailable.
Approach: They propose two methods to improve decompilation performance without fine-tuning and fine-grained alignment enhancement to achieve further improvements.
Outcome: The proposed methods achieved a Re-Executability performance improvement of approximately 3.90% on the Decompile-Eval benchmark, establishing a new state-of-the-art performance of 52.41%.
CodeInsight: A Curated Dataset of Practical Coding Solutions from Stack Overflow (2024.findings-acl)

Copied to clipboard

Challenge: Comprising 3,402 crafted examples, our dataset is designed for both model finetuning and standalone evaluation.
Approach: They propose a dataset that provides examples that include a clarified intent, code snippets associated, and an average of three related unit tests.
Outcome: The proposed dataset includes 3,402 hand-written examples and 3,121 unrefined examples.
LeakDojo: Decoding the Leakage Threats of RAG Systems (2026.findings-acl)

Copied to clipboard

Challenge: Existing studies have failed to assess RAG leakage risks for large language models . constructing and maintaining highquality RAG knowledge databases has become increasingly costly .
Approach: They propose a framework for controlled evaluation of RAG leakage using query generation and adversarial instructions.
Outcome: The proposed framework compares six existing attacks across fourteen LLMs, four datasets, and diverse RAG systems.
Revisiting the Effects of Leakage on Dependency Parsing (2022.findings-acl)

Copied to clipboard

Challenge: Recent work shows that treebank size and linguistic variation are important factors that explain the variation in dependency parsing performance.
Approach: They propose a measure of leakage that explains and correlates with observed performance variation.
Outcome: The proposed measure explains and correlates with observed performance variation.

What is GenGO?

GenGO is an NLP powered publication search system. It currenctly indexes 30k+ papers from ACL Anthology, and implements multi-aspect summarization, semantic search, and more!

Information

About
Limitations