ArabicNumBench: Evaluating Arabic Number Reading in Large Language Models
This paper introduces ArabicNumBench, a comprehensive benchmark evaluating 71 large language models on Arabic number reading tasks across various contexts and prompting strategies, revealing that while few-shot Chain-of-Thought significantly boosts accuracy, high numerical performance often fails to correlate with consistent structured output generation.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you have hired a team of 71 different robots to help you read numbers out loud from Arabic documents. Some documents use the numbers we see in English (1, 2, 3), while others use the traditional Arabic numbers (١, ٢, ٣). Your goal is to get these robots to not only read the numbers correctly but also to write them down in a neat, organized list that your computer can easily process.
This paper, ArabicNumBench, is the report card for that experiment. Here is the story of what they found, explained simply:
1. The Big Problem: "Right Answer, Wrong Format"
The researchers discovered a strange glitch in many of the smartest robots.
- The Scenario: You ask a robot, "How much is this item?"
- The Result: The robot thinks, calculates, and knows the price is exactly $50. It gets the math right!
- The Glitch: Instead of saying, "The price is $50," it might say, "Well, let me think... the item is expensive, maybe around fifty dollars, actually it's 50, so yes, 50."
- Why it matters: If you are building an app, you need the robot to just say "50" so your computer can save it. If the robot talks too much or hides the number in a paragraph, your computer gets confused. The robot is smart (it knows the number) but clumsy (it can't follow the "just give me the number" instruction).
2. The Magic Trick: "Show, Don't Just Tell"
The team tried four different ways to talk to the robots to see which worked best.
- The "Cold Start" (Zero-Shot): Just asking the question directly. Result: The robots were terrible, getting it right only about 29% of the time. It was like asking a student to solve a math problem without showing them how.
- The "Magic Trick" (Few-Shot Chain-of-Thought): The researchers gave the robots three examples first. They showed the robot: "Here is a question, here is my thinking process, and here is the final answer." Then they asked the real question.
- The Result: This was a game-changer. Accuracy jumped to 80%. It's like showing a student a solved example before a test; suddenly, they understand the rules of the game.
3. The Shocking Discovery: The "Elite" vs. The "Clumsy"
Even with the "Magic Trick," the robots split into two very different groups:
- The Elite Group (The "Olympians"): About 6 models (like Qwen3 Max and Llama 3.1) were perfect. They got the numbers right AND they followed the instructions to format the answer neatly. They were like a professional chef who not only cooks a perfect meal but also plates it beautifully.
- The Clumsy Group (The "Geniuses with Bad Penmanship"): Many other models (like Gemini 2.5 Pro) were math geniuses. They got the numbers right 99% of the time! But, they failed to format the answer. They were like a brilliant scientist who solves the equation on a napkin covered in coffee stains, making it impossible for the lab assistant to read.
4. The Lesson for the Real World
The paper concludes with a very important warning for anyone building Arabic software:
Don't just look at the score!
If you pick a robot model just because it has a high "accuracy score" (it knows the numbers), you might end up with a system that breaks your software because it can't follow simple formatting rules.
The Takeaway:
- Teach them by example: Always show the AI a few examples of how you want the answer (Few-Shot).
- Check the handwriting: When choosing an AI, don't just ask, "Can you do the math?" Ask, "Can you give me the answer in a clean list?"
- Pick the right tool: Only a handful of the "Elite" models can do both the math and the formatting perfectly. If you need a reliable system, you have to pick one of those specific models, not just the one with the highest math score.
In short: Being smart isn't enough; you also have to be obedient.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.