M2rc-Eval: Massively Multilingual Repository-level Code Completion Evaluation

Jiaheng Liu, Ken Deng, Congnan Liu, Jian Yang, Shukai Liu +11 more
10/28/2024
cs.CLcs.SE

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

Abstract

Repository-level code completion has drawn great attention in software engineering, and several benchmark datasets have been introduced. However, existing repository-level code completion benchmarks usually focus on a limited number of languages (<5), which cannot evaluate the general code intelligence abilities across different languages for existing code Large Language Models (LLMs). Besides, the existing benchmarks usually report overall average scores of different languages, where the fine-grained abilities in different completion scenarios are ignored. Therefore, to facilitate the research of code LLMs in multilingual scenarios, we propose a massively multilingual repository-level code completion benchmark covering 18 programming languages (called M2RC-EVAL), and two types of fine-grained annotations (i.e., bucket-level and semantic-level) on different completion scenarios are provided, where we obtain these annotations based on the parsed abstract syntax tree. Moreover, we also curate a massively multilingual instruction corpora M2RC- INSTRUCT dataset to improve the repository-level code completion abilities of existing code LLMs. Comprehensive experimental results demonstrate the effectiveness of our M2RC-EVAL and M2RC-INSTRUCT.

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!

Similar Papers

Cite this paper

@article{liu2024mrceval,
  title  = {M2rc-Eval: Massively Multilingual Repository-level Code Completion Evaluation},
  author = {Jiaheng Liu and Ken Deng and Congnan Liu and Jian Yang and Shukai Liu and He Zhu and Peng Zhao and Linzheng Chai and Yanan Wu and Ke Jin and Ge Zhang and Zekun Wang and Guoan Zhang and Bangyu Xiang and Wenbo Su and Bo Zheng},
  year   = {2024},
  eprint = {2410.21157},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.21157v1}
}

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/2410.21157.svg)](https://codeofpaper.com/paper/2410.21157)

Discussion