Challenge: Current research on large language models with retrieval-augmented code generation (RACG) has focused on single-language settings, leaving their cross-lingual effectiveness underexplored.
Approach: They construct a dataset covering 13 PLs with nearly 14K instances to study cross-lingual code knowledge transfer in RACG.
Outcome: The proposed model shows unequal cross-lingual knowledge transfer even with direct injection and shows limited reliance on natural language information embedded in code when equipped with a code-specific retriever.

Similar Papers

SelfRACG: Enabling LLMs to Self-Express and Retrieve for Code Generation (2025.emnlp-main)

Copied to clipboard

Challenge: Existing retrieval-augmented code generation methods fail to accurately fetch the knowledge required for code generation for consecutive code fragments.
Approach: They propose a paradigm that enables large language models to Self-express their information needs to enhance retrieval-augmented code generation methods.
Outcome: Experiments show that SelfRACG can retrieve external knowledge that better aligns with the LLM’s own information needs, resulting in superior generation performance compared to vanilla RACG.
Embedding-Informed Adaptive Retrieval-Augmented Generation of Large Language Models (2025.coling-main)

Copied to clipboard

Challenge: Retrieval-augmented large language models excel in various NLP tasks but are not always helpful when the knowledge required is absent in the model.
Approach: They propose to determine whether the model is knowledgeable on a query via inspecting the (contextualized) pre-trained token embeddings of LLMs.
Outcome: Experiments show that the proposed approach performs better than previous approaches on various benchmarks.
RAR: Retrieval-augmented retrieval for code generation in low resource languages (2024.emnlp-main)

Copied to clipboard

Challenge: Either examples or documentation are commonly used for improved code generation.
Approach: They propose retrieval augmented retrieval as a two-step method for selecting relevant examples and documentation.
Outcome: The proposed method outperforms example and grammar retrieval on low-resource languages . it also outperformed two-step retrieval when used independently .
Language Agnostic Code Embeddings (2024.naacl-long)

Copied to clipboard

Challenge: Recent studies show that code language models have strong cross-lingual traits, but their multilingual representations can be dissected into a language-specific syntax component and a semantic component.
Approach: They propose to isolate and eliminate language-specific components from multilingual code embeddings to improve downstream code retrieval tasks.
Outcome: The proposed model improves retrieval tasks by removing language-specific components . the proposed model can be used to perform a variety of code generation tasks .
RaLLe: A Framework for Developing and Evaluating Retrieval-Augmented Large Language Models (2023.emnlp-demo)

Copied to clipboard

Challenge: Existing libraries for building R-LLMs provide high-level abstractions without sufficient transparency for evaluating and optimizing prompts within specific inference processes.
Approach: They propose an open-source framework to facilitate the development, evaluation, and optimization of R-LLMs for knowledge-intensive tasks.
Outcome: The framework improves hand-crafted prompts, inference processes and quantitatively measures overall system performance.
XCodeEval: An Execution-based Large Scale Multilingual Multitask Benchmark for Code Understanding, Generation, Translation and Retrieval (2024.acl-long)

Copied to clipboard

Challenge: Recent advances in large language models have shown impressive abilities in generating codes from natural language descriptions, repairing buggy codes, translating codes between languages, and retrieving relevant code segments.
Approach: They propose to use a multilingual multitask benchmark to evaluate large language models that can generate codes from natural language descriptions, repair buggy codes, and translate between languages.
Outcome: The proposed model performs 7 tasks covering up to 11 languages with execution-level parallelism and 25 M document-level coding examples (16.5 B tokens)
EvoR: Evolving Retrieval for Code Generation (2024.findings-emnlp)

Copied to clipboard

Challenge: Existing pipelines for retrieval-augmented code generation (RACG) use static knowledge bases with a single source, limiting adaptation capabilities of Large Language Models (LLMs) Extensive experiments demonstrate that EVOR achieves two to four times of execution accuracy compared to other methods such as Reflexion.
Approach: They propose a retrieval-augmented code generation pipeline that employs the synchronous evolution of queries and diverse knowledge bases.
Outcome: The proposed pipeline achieves two to four times of execution accuracy compared to other methods.
Can Code-Switched Texts Activate a Knowledge Switch in LLMs? A Case Study on English-Korean Code-Switching (2025.findings-emnlp)

Copied to clipboard

Challenge: Recent large language models (LLMs) demonstrate multilingual abilities, yet they are English-centric due to dominance of English in training corpora.
Approach: They propose to use a synthetic English-korean CS question-answering dataset to investigate this potential.
Outcome: The proposed model can activate, identify and leverage knowledge for reasoning in low-resource languages.
RAD-Bench: Evaluating Large Language Models’ Capabilities in Retrieval Augmented Dialogues (2025.naacl-industry)

Copied to clipboard

Challenge: Existing benchmarks assess LLMs' chat abilities in multi-turn dialogues or their use of retrieval for augmented responses in limited tasks such as knowledge QA or numeric reasoning.
Approach: They propose a benchmark to evaluate LLMs' capabilities in multi-turn dialogues following retrievals.
Outcome: The proposed benchmark evaluates LLMs' ability to perform in multi-turn dialogues following retrievals over 6 representative scenarios.
LiveCLKTBench: Towards Reliable Evaluation of Cross-Lingual Knowledge Transfer in Multilingual LLMs (2026.acl-long)

Copied to clipboard

Challenge: Evaluating cross-lingual knowledge transfer in large language models is challenging, as correct answers in a target language may arise either from genuine transfer or from prior exposure during pre-training.
Approach: They propose a pipeline to isolate and measure cross-lingual knowledge transfer by identifying self-contained, time-sensitive knowledge entities from real-world domains and generating factual questions.
Outcome: The proposed pipeline analyzes multiple LLMs across five languages and shows that cross-lingual transfer is strongly influenced by linguistic distance and often asymmetric across language directions.

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