paper-with-me

Papers

Human Languages in Source Code: Auto-Translation for Localized Instruction

2019-09-10 · Chris Piech, Sami Abu-El-Haija

Computer science education has promised open access around the world, but access is largely determined by what human language you speak. As younger students learn computer science it is less appropriate to assume that they should learn English beforehand. To that end we present CodeInternational, the first tool to translate code between human languages. To develop a theory of non-English code, and inform our translation decisions, we conduct a study of public code repositories on GitHub. The study is to the best of our knowledge the first on human-language in code and covers 2.9 million Java repositories. To demonstrate CodeInternational's educational utility, we build an interactive version of the popular English-language Karel reader and translate it into 100 spoken languages. Our translations have already been used in classrooms around the world, and represent a first step in an important open CS-education problem.

📄 PDF Abstract BibTeX arXiv:1909.04556

Code (0)

등록된 구현이 없습니다.

Tasks

Translation

Similar Papers 제목 키워드 기반

Aligning Word Vectors on Low-Resource Languages with Wiktionary

2022-10-01 · loresmt (COLING) 2022 10 · Mike Izbicki

Aligned word embeddings have become a popular technique for low-resource natural language processing. Most existing evaluation datasets are generated automatically from machine translations systems, so they have many err…

Word Embeddings

Improving Cross-Lingual Transfer Learning for End-to-End Speech Recognition with Speech Translation

2020-06-09 · Changhan Wang, Juan Pino, Jiatao Gu

Transfer learning from high-resource languages is known to be an efficient way to improve end-to-end automatic speech recognition (ASR) for low-resource languages. Pre-trained or jointly trained encoder-decoder models, h…

Automatic Speech RecognitionAutomatic Speech Recognition (ASR)Cross-Lingual TransferDecoder+9

Transformer-Encoder Trees for Efficient Multilingual Machine Translation and Speech Translation

2025-09-22 · Yiwen Guan, Jacob Whitehill arxiv

Multilingual translation suffers from computational redundancy, especially when translating into multiple languages simultaneously. In addition, translation quality can suffer for low-resource languages. To address this,…

Machine TranslationSpeech Recognition

Massively Multilingual Text Translation For Low-Resource Languages

2024-01-29 · Zhong Zhou

Translation into severely low-resource languages has both the cultural goal of saving and reviving those languages and the humanitarian goal of assisting the everyday needs of local communities that are accelerated by th…

HumanitarianMachine TranslationTranslation

The Only Chance to Understand: Machine Translation of the Severely Endangered Low-resource Languages of Eurasia

2022-10-01 · loresmt (COLING) 2022 10 · Anna Mosolova, Kamel Smaili

Numerous machine translation systems have been proposed since the appearance of this task. Nowadays, new large language model-based algorithms show results that sometimes overcome human ones on the rich-resource language…

Data AugmentationLanguage ModelingLanguage ModellingLarge Language Model+2