A Factorial Study of Synthetic Data Generation for Low-Resource Machine Translation using Grammar Books

· Source: cs.CL updates on arXiv.org · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Natural Language Processing · Depth: Expert, extended

Summary

A novel pipeline extracts grammatical rules, example sentences, and lexicons from descriptive grammar books using large language models to generate synthetic parallel corpora. This data is then used for fine-tuning machine translation models, a departure from prior work that used grammar content for inference-time prompting. Validated on Kalamang (Papuan), Tuatschin (Romance), and Mandan (Siouan), the approach improved over seed-data baselines in 75% of configurations for Kalamang and 59% for Tuatschin, yielding best-case ChrF++ gains of +8.8, +5.3, and +3.3 respectively. A systematic factorial study across 96 configurations, varying target part-of-speech, retrieval granularity, and sample volume, identified optimal factor combinations. The pipeline, which fine-tunes Gemini-2.5-flash, requires only ~200 annotated lines per language for its BERT-based sentence classifier.

Key takeaway

For Machine Learning Engineers building translation systems for severely under-resourced languages, this research offers a practical methodology. You should consider implementing a grammar book-driven synthetic data generation pipeline to fine-tune models like Gemini-2.5-flash. Carefully evaluate retrieval granularity, target part-of-speech, and sample volume. These factors significantly impact translation quality and can degrade performance if not optimized.

Key insights

Grammar books can be semi-automatically processed to generate synthetic parallel data for low-resource MT fine-tuning.

Principles

Method

A semi-automated pipeline extracts rules, lexicons, and parallel sentences from PDFs using LLMs and a BERT classifier. It then generates synthetic parallel corpora via rule-guided lexical substitution for fine-tuning.

In practice

Topics

Code references

Best for: Research Scientist, AI Scientist, Machine Learning Engineer, NLP Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by cs.CL updates on arXiv.org.