2022

MCoNaLa: A Benchmark for Code Generation from Multiple Natural Languages

Wang, Zhiruo, Cuenca, Grace, Zhou, Shuyan et al.

Understand

While there has been a recent burgeoning of applications at the intersection of natural and programming languages, such as code generation and code summarization, these applications are usually English-centric.

  • This creates a barrier for program developers who are not proficient in English.
  • To mitigate this gap in technology development across languages, we propose a multilingual dataset, MCoNaLa, to benchmark code generation from natural language commands extending beyond English.
  • Modeled off of the methodology from the English Code/Natural Language Challenge (CoNaLa) dataset, we annotated a total of 896 NL-code pairs in three languages: Spanish, Japanese, and Russian.

Reading the bibliography…