← Latest papers
💬 NLP

BM25-Augmented Many-Shot Translation for Low-Resource North-Eastern Indian Languages

This paper presents the University of Florida Gators' WMT26 submission, which employs a retrieval-augmented many-shot translation pipeline using BM25 to fetch relevant parallel examples and Gemini 2.5 Flash for inference, achieving English translation for eleven North-Eastern Indian languages without any model fine-tuning.

Original authors: Aashish Dhawan, Christopher Driggers-Ellis, Dzmitry Kasinets, Christan Grant, Daisy Zhe Wang

Published 2026-08-17
📖 5 min read🧠 Deep dive

Original authors: Aashish Dhawan, Christopher Driggers-Ellis, Dzmitry Kasinets, Christan Grant, Daisy Zhe Wang

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine a world where computers can speak every language on Earth, instantly translating a poem from a remote village in the Himalayas to a text message in New York. This is the dream of machine translation, a field where computers learn to swap words between languages. For years, the standard way to teach these computers was "fine-tuning," which is like taking a smart student and forcing them to memorize a specific textbook until they can recite it perfectly. But what if the student doesn't have that textbook? What if the language is so rare that only a few people have ever written it down? This is the challenge of "low-resource" languages. To solve this, researchers are trying a different trick: instead of memorizing, they give the computer a "reference sheet" right before it answers. They use a search tool to find similar sentences the computer has seen before and say, "Look, here's how we said this last time; copy that style." This paper explores whether this "retrieval-augmented" method works for eleven very rare languages from Northeast India, languages that have almost no digital history.

The team from the University of Florida, calling themselves "gators," built a system to translate between English and these eleven North-Eastern Indian languages. They didn't try to train a new brain from scratch. Instead, they used a clever two-step process. First, they acted like a librarian using a tool called BM25. When a sentence comes in, the librarian quickly scans a massive library of existing translations to find the most similar examples. Second, they handed these examples to a super-smart AI model called Gemini 2.5 Flash, saying, "Here are some examples of how to translate this kind of sentence; now you do it." The key finding is that this "retrieval-augmented" approach, where the AI looks up examples on the fly, produced results that were competitive with, and in many cases slightly better than, the fine-tuned models used by other teams in the competition.

The researchers tested this on eleven languages, ranging from Assamese, which has a decent amount of data, to Tagin and Karbi, which are so rare they have almost no prior translation work. They built a "training bank" by combining official data from a competition called WMT26 with other public collections of text. They then ran a massive experiment, trying different numbers of "reference sheet" examples. They asked: "If we show the AI 20 examples, is it better than 80? What if we show it 10 examples from a practice test versus 40?" They tested every combination for every language and direction (English to the local language, and vice versa).

The results were a mix of success and interesting surprises. For the languages with more data, like Assamese and Bodo, the system performed very well, securing the top spot in the competition for specific metrics. Specifically, their method achieved the best BLEU score in 9 out of 19 translation tasks and the best ChrF++ score in 11 out of 22 tasks. For the tiniest languages, like Tagin, the system still managed to produce translations, though the scores were lower. One major discovery was that the "reference sheet" worked best when the examples were very similar to the sentence being translated. However, they also found that simply adding more data didn't always help. In one experiment, they tried adding synthetic data (computer-generated translations) from a different type of text (image captions), but it actually made the translation worse. This taught them that having the right kind of examples is more important than having a huge pile of wrong ones.

The team also fixed a bug from their previous work. In an earlier project, they had accidentally built their search library using the wrong language side, which confused the system. Once they fixed this, the system suddenly got much better at translating from the local languages back to English. They also noticed that for some languages, showing the AI a few high-quality examples from a practice set was more helpful than showing it a huge number of random examples from the main library.

In the end, the paper shows that you don't always need to teach a computer a language from scratch. Sometimes, it's enough to give it a good search tool and a few good examples to look at. The system didn't just guess; it measured its success using specific scores (like ChrF++ and BLEU) and found that in the majority of translation tasks, their method was among the very best. While the system isn't perfect—sometimes it gets confused by political topics or very rare words—it proves that for these hard-to-reach languages, a smart librarian approach is a powerful way to bridge the language gap. The authors suggest that this method is a strong contender for the future of translating the world's most endangered languages, provided we can find the right examples to show the AI.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →