Empirical· 3 min read

Claude Haiku misses 10 of 36 Javanese speech level questions, Claude Sonnet only 3

Also available, written for a general readerTested on Javanese Speech Levels, Anthropic's Cheapest AI Got It Wrong 10 Times

Javanese has speech levels that change the word itself, not just its tone, and we tested whether two models from Anthropic know to whom a word is appropriately spoken. Claude Haiku 4.5, the budget tier, answered ten out of 36 questions incorrectly. Claude Sonnet 4.6, the expensive tier from the same company, missed three.

Measured from runs-2026-08-05-jvA-anthropic-haiku-vs-sonnet-summary.md and 1 more

36 questions
Multiple-choice questions
91.67%
Claude Sonnet 4.6 score
72.22%
Claude Haiku 4.5 score
$0.11
Total test cost

Two models, one company, one test

Javanese has speech levels that change the word itself, not just its tone. "Eat" becomes mangan to peers, nedha to respected individuals, and dhahar to those of much higher status. Choosing the wrong level is not a grammatical error, but a breach of etiquette, and native speakers catch it immediately.

That is what we tested: not whether a model knows the meaning of a word, but whether it knows to whom that word is properly addressed. Two models from Anthropic, one budget tier and one expensive tier, completed the exact same set of questions: 36 multiple-choice questions on Javanese speech levels, with option orders randomized per question, three repetitions, and zero temperature.

ModelScoreMissed out of 36Cost
Claude Haiku 4.572.22%10 questions$0.026
Claude Sonnet 4.691.67%3 questions$0.079

The difference is 19.45 percentage points. The budget model was wrong more than three times as often as the expensive model from the same family, and testing both models entirely, 264 calls, consumed eleven cents.

7
number of questions separating Claude Haiku 4.5 and Claude Sonnet 4.6, out of 36
This difference clears the usual statistical testing threshold (two-sided p around 0.03), but it is thin: a single question shifting sides is enough to tilt the conclusion.

We almost reported the results in reverse

Before reaching the scores, there was another figure we almost made our main finding, and fortunately we checked first.

Read as is, the mean response time for Claude Haiku 4.5 was 2,444 ms, while Claude Sonnet 4.6 was only 1,609 ms. The budget model appeared 52% slower than the expensive model from the same family. Interesting, counterintuitive, and wrong.

By mean

Haiku 2,444 ms versus Sonnet 1,609 ms. Haiku appeared 52% slower.

By median

Haiku 980 ms versus Sonnet 1,448 ms. Haiku was actually 32% faster.

The cause was not model speed, but the network. Our timing figure measured the wall time of a single call, including wait delays when the provider was busy and requests had to be retried. Anthropic happened to be overloaded precisely during Haiku's turn: seven of its calls failed completely and had to be retried, and its slowest answer reached 23,897 ms. A tail that long drags the mean, not a slow model.

This is not a one-time occurrence. Measured across all 5,705 rows of our measurements, the mean exceeded the median by between 4% and 152% depending on the model. The lesson: on data with a long tail caused by network interference, the mean is a skilled liar.

What must not be concluded from these numbers

The biggest temptation from the table above is to conclude that "expensive models are better for regional languages." The data does not support a claim that broad. What is shown is only that two specific models, from the same company, are widely separated on this single dimension.

In our previous measurements on the same dimension, a budget-tier open model scored 96.88%, and a highest-tier model scored 100%, both above Claude Sonnet 4.6 in this test. The number of questions differed (32 versus 36) so they are not directly comparable, but it is enough to forbid the conclusion that price order is capability order.

The good news, on the other hand: regional languages are often assumed to be an area where all AI models are equally bad, and this test refutes that. Claude Sonnet 4.6 answered 33 of 36 Javanese speech level questions correctly. Javanese speech levels turn out not to be an impossible wall for AI to scale, provided its foundational capacity is genuinely adequate.

Data & provenance

Limitations

36 multiple-choice questions, one set, one language. Eight fill-in-the-blank questions on the same set were run but not scored, awaiting a native Javanese speaker, so the figures here do not cover all its dimensions.

p around 0.03 clears the usual threshold but is thin. One question shifting sides already shifts the conclusion. This is evidence that the gap is large, not a precise measurement of its magnitude. Our own power calculation states that a difference of this size ideally demands about 57 questions; we have 36.

Two models from a single Anthropic family. This is not a statement about budget models in general, but about two specific models on a single dimension. In our previous measurements on the same dimension, a budget-tier open model scored 96.88% and a highest-tier model scored 100%, both above Claude Sonnet 4.6 in this test. The number of questions differed so they are not directly comparable, but it is enough to show that price order is not capability order.

Both models were called directly to Anthropic, while all our other measurements went through a single intermediary. The comparison of these two models to each other is clean; their comparison to other models in our catalog is not equivalent.

These questions have never been published, but we have no way of proving the models had never seen the same source.

The timing figures measure wall time including retry wait pauses, not pure model speed.

Three repetitions yielded the exact identical figure on both models. That is not as good news as it seems: the temperature was set to zero, so that stability is precisely what was expected. It indicates a stable answer, not a correct answer, and is no guarantee the same figure will appear in a separate measurement later.

Revision history

Published
Last updated
never revised since publication

Terms in this article

error rate
The percentage of wrong answers out of everything a model attempted on a test set. The inverse of score: a 91.7% score means an 8.3% error rate. Used instead of score when the point being made is how often a model gets things wrong rather than how often it succeeds, especially when comparing how far apart two models are.
temperature
A dial that controls how willing a model is to pick a less likely word. Set to zero, it always takes the most likely option, so the same question tends to get the same answer. Raised, answers become more varied but harder to repeat. Benchmarks use zero so what gets measured is the model's ability rather than the luck of its sampling.

Written by the author for this article, not taken from a dictionary entry.