Teanga Bench: Irish, Welsh, Scottish Gaelic, Manx, Breton and Cornish
Teanga Bench measures how well large language models handle six Celtic languages: Irish, Welsh, Scottish Gaelic, Manx, Breton and Cornish. Every model answers the same few hundred items per test, taken from the Blas course, dictionaries and parallel corpora: lesson exercises, word forms, translation, round-trip translation, and finding and fixing errors as a tutor would. Each item is asked several times. The score is the share of items answered correctly; translation tests give partial credit for closeness to reference translations.
Leaderboard
Ranked by overall score, every test weighted equally. Cost is one run of this suite, judges included.
| Rank | Model | Score | 95% interval | Items | Cost per run | Cost per correct answer |
|---|---|---|---|---|---|---|
| 1 | openai/gpt-6-luna | 75.6% | 73.9% to 77.2% | 1500 | $0.78 | $0.000224 |
Results by test
Lesson exercises
Multiple-choice, word-order and fill-the-gap questions from the Blas course, marked against the course's accepted answers.
Word forms
Give one inflected form, such as a verb tense, a plural or a prepositional pronoun, marked against a list of accepted forms.
Translation
Translate a sentence into or out of the language, scored by chrF++ similarity to one or more reference translations.
Round trip
Translate a sentence into another language, then back again in a fresh conversation, scored by chrF++ similarity to the original.
Tutor accuracy
Find and fix the error in a sentence, or leave a correct sentence alone; an item counts only when the error is found and fixed and nothing else is changed.
By language
Score by language: the mean of the per-test scores, every test weighted equally. Darker cells are higher. Intervals are on the model pages.
| Model | Irish | Welsh | Scottish Gaelic | Manx | Breton | Cornish |
|---|---|---|---|---|---|---|
| openai/gpt-6-luna | 81% | 83% | 78% | 67% | 73% | 70% |
Score against cost
- openai/gpt-6-luna: 75.6% for $0.78
The numbers on this page are also available as JSON. Full results files for every run are in the repository.