A Factorial Study of Synthetic Data Generation for Low-Resource Machine Translation using Grammar Books
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
- Synthetic data improves MT for low-resource languages.
- Effectiveness varies by language, POS, and data volume.
- Excessive synthetic data can degrade model performance.
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
- Use rule-guided lexical substitution for MT data augmentation.
- Experiment with retrieval granularity (rule vs. section).
- Monitor synthetic data volume to avoid performance degradation.
Topics
- Low-Resource MT
- Synthetic Data Generation
- Grammar Books
- Large Language Models
- Model Fine-tuning
- Endangered Languages
Code references
Best for: Research Scientist, AI Scientist, Machine Learning Engineer, NLP Engineer
Related on AIssential
See Counsel's argued verdicts on the open AI decisions leaders are weighing →
Editorial summary, takeaway, and curation by AIssential. Original article published by cs.CL updates on arXiv.org.