mlsanityData to 13 Oct 2026

Constructing Multilingual Code Search Dataset Using Neural Machine Translation

arXiv 2306.15604 ↗First posted 27 Jun 2023cs.CL cs.SEcited by 1

Not on the map. Why?

Abstract (arXiv)

Code search is a task to find programming codes that semantically match the given natural language queries. Even though some of the existing datasets for this task are multilingual on the programming language side, their query data are only in English. In this research, we create a multilingual code search dataset in four natural and four programming languages using a neural machine translation model. Using our dataset, we pre-train and fine-tune the Transformer-based models and then evaluate them on multiple code search test sets. Our results show that the model pre-trained with all natural and programming language data has performed best in most cases. By applying back-translation data filtering to our dataset, we demonstrate that the translation quality affects the model's performance to a certain extent, but the data size matters more.

Key facts. Cited by 1 paper in the map (data through 13 Oct 2026). Builds on 15 of its 28 references that are in the map. First posted on arXiv 27 Jun 2023.

Builds on

15 of 28 references.

References · 15

  1. 2017Attention Is All You Needcited by 60,106
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,304
  3. 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,322
  4. 2019Unsupervised Cross-lingual Representation Learning at Scalecited by 3,916
  5. 2020CodeBERT: A Pre-Trained Model for Programming and Natural Languagescited by 1,304
  6. 2019Cross-lingual Language Model Pretrainingcited by 1,089
  7. 2021CodeT5: Identifier-aware Unified Pre-trained Encoder-Decoder Models for Code Understanding and Generationcited by 905
  8. 2021CodeXGLUE: A Machine Learning Benchmark Dataset for Code Understanding and Generationcited by 743
  9. 2019CodeSearchNet Challenge: Evaluating the State of Semantic Code Searchcited by 651
  10. 2020Beyond English-Centric Multilingual Machine Translationcited by 559
  11. 2022InCoder: A Generative Model for Code Infilling and Synthesiscited by 497
  12. 2021Unified Pre-training for Program Understanding and Generationcited by 366
3 more
  1. 2023CodeGeeX: A Pre-Trained Model for Code Generation with Multilingual Benchmarking on HumanEval-Xcited by 298
  2. 2021CoSQA: 20,000+ Web Queries for Code Search and Question Answeringcited by 75
  3. 2020Dynamic Data Selection and Weighting for Iterative Back-Translationcited by 25

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.