AFRILANGTUTOR: Advancing Language Tutoring and Culture Education in Low-Resource Languages with Large Language Models

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

Summary

AfriLangTutor introduces a comprehensive framework for developing AI-assisted language tutors for 10 low-resource African languages. The project first created AfriLangDict, a collection of 194.7K African language-English dictionary entries, by processing scanned PDFs and scraping online platforms, then verifying entries with native speakers. This dictionary served as seed data to generate AfriLangEdu, a synthetic dataset of 78.9K multi-turn training examples for Supervised Fine-Tuning (SFT) and Direct Preference Optimization (DPO). Using AfriLangEdu, the researchers fine-tuned Llama-3-8B-IT and Gemma-3-12B-IT, collectively named AfriLangTutor. Evaluations using LLM-as-a-judge (GPT-5.2) and automated metrics like ChrF++ showed that models trained with a combination of SFT and DPO consistently outperformed their base counterparts, achieving gains of 1.8% to 15.5% across four criteria. All resources are publicly available on Hugging Face.

Key takeaway

For AI Engineers and Research Scientists developing language learning systems for low-resource languages, this work demonstrates that a dictionary-driven synthetic data pipeline combined with SFT and DPO fine-tuning significantly improves LLM tutoring capabilities. You should prioritize creating high-quality, structured seed data and consider a multi-stage fine-tuning approach to overcome data scarcity and achieve robust, culturally accurate educational models, making these resources available for broader research.

Key insights

Dictionary-based synthetic data generation and combined SFT+DPO significantly enhance LLM tutoring for low-resource African languages.

Principles

Method

The method involves collecting bilingual dictionary entries (AfriLangDict), using them as seeds to generate multi-turn dialogues and DPO preference pairs (AfriLangEdu) with Gemini-2.5-Pro, and then fine-tuning multilingual LLMs (Llama-3-8B-IT, Gemma-3-12B-IT) via SFT and DPO.

In practice

Topics

Code references

Best for: AI Engineer, 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.