1 A Tamil letter isn’t one character to a computer
What’s different
Tamil has 247 letters: 12 vowels, 18 consonants, 216 consonant–vowel combinations, and ஃ. Computers don’t store most of them as one character. கி is stored as க plus the vowel sign ி, and க் is stored as க plus the dot (புள்ளி). தமிழ் is 3 letters to a reader but 5 characters to a computer, and 15 bytes.
Why AI gets it wrong
Many AI tokenizers cut a consonant away from its vowel sign before they do anything else. In our tests, Qwen3 cut 98.8% of Tamil words this way, and it needs about 4 times as many tokens per word as Gemma 3. That makes Tamil slower and costlier, and harder for the model to learn.
What we’re doing
- A public tokenizer leaderboard (Uraikal D4).
- A one-line fix for the splitting.
- A Tamil-aware tokenizer.