AI-ENGINEERING
    intermediate

    The Multilingual Data Gap

    AI Engineer path · lesson 56 of 124
    The idea
    A library that claims to hold the world's knowledge, where nearly half the shelves are in one language and a hundred others share a single aisle. A reader in that aisle does not just find fewer books — they are also charged by the page, in a language whose pages hold less.
    How to use
    Pick a language on the under-representation tab, then use the token-tax slider to see the same volume of traffic priced in English and in a low-resource language.
    Every language whose share of Common Crawl reaches 1%, from Lai et al. (2023). Twelve languages make that bar. Everything else in the world divides what is left.
    English
    45.88%
    Russian
    5.97%
    German
    5.88%
    Chinese
    4.87%
    Japanese
    4.79%
    French
    4.73%
    Spanish
    4.47%
    Italian
    2.57%
    Dutch
    2.06%
    Polish
    1.66%
    Portuguese
    1.15%
    Vietnamese
    1.03%
    everything else
    ~15.8%
    45.88%
    English share of the crawl
    ~8×
    × the second language (Russian)
    12
    languages above 1%
    Read this as a capability forecast
    The distribution predicts the failures before you ever run an eval. A model will be weakest exactly where its data was thinnest — low-resource languages, private domains, specialised professional corpora, and anything after the cutoff. When a model seems “not smart enough” in a language, the far more likely explanation is that it barely read that language.

    Key insight

    English being 8× the next language matters more than English being 46%. It means the second tier — Russian, German, Chinese, Japanese, French, Spanish — is already an order of magnitude thinner than the language every model is announced and benchmarked in, and those are the well-served ones.

    Why non-English costs more

    Sort

    Sort each effect by whether it hurts quality or the bill.

    Tap a piece, then tap where it goes — or drag it. Tap the tray to take one back.

    Hurts answer quality

    Drop items here

    Raises cost and latency

    Drop items here
    6 pieces left to place

    Test your knowledge

    20 questions
    Question 1 of 20
    Score: 0

    Approximately what share of Common Crawl is English?

    The short version

    A library that claims to hold the world's knowledge, where nearly half the shelves are in one language and a hundred others share a single aisle. A reader in that aisle does not just find fewer books — they are also charged by the page, in a language whose pages hold less.

    In more depth

    The Multilingual Data Gap

    Roughly 46% of Common Crawl is English, against about 18% of the world that speaks it. A hundred-plus other languages divide the remainder.

    The distribution (Lai et al., 2023)

    Only 12 languages reach 1% of the crawl. English at 45.88% is about 8× Russian, the second language. The second tier — Russian, German, Chinese, Japanese, French, Spanish — is already an order of magnitude thinner than the language every model is benchmarked in, and those are the well-served ones.

    Under-representation ratio = % world population ÷ % Common Crawl

    LanguageSpeakers% pop% crawlratio
    Punjabi113M1.41%0.0061%231.5
    Swahili71M0.89%0.0077%115.2
    Urdu231M2.89%0.0274%105.3
    Telugu95M1.19%0.0183%64.89
    Bengali272M3.40%0.0930%36.56
    English1,452M18.15%45.88%0.40

    Raw share is the wrong measure; the ratio is the planning number.

    The tokenization tax

    Tokenizers are fitted to the training corpus, so rare languages fragment. Median tokens for the same short text (MASSIVE, 1M texts, 52 languages): English 7, Hindi 32, Burmese 72 — about 10×. That is ~10× the cost, ~10× the decode time, and ~10× less content per context window — which silently truncates retrieval.

    What it costs in quality

    MMLU (14,000 problems, 57 subjects): GPT-4's worst three languages — Telugu, Marathi, Punjabi — are among the most under-represented in the crawl.
    Project Euler (Yennie Jun): GPT-4 solved English problems >3× as often as Armenian or Farsi, and failed all six in Burmese and Amharic.
    Safety (NewsGuard, April 2023): ChatGPT-3.5 declined false claims for 6 of 7 English prompts but produced them 7/7 in both simplified and traditional Chinese.

    Safety degrades fastest because refusal comes from a small, English-heavy post-training set — two gaps stacked on the same languages.

    What to do

    Use a purpose-built model (ChatGLM, YAYI, Llama-Chinese, CroissantLLM, PhoGPT, Jais); ground with retrieval in the target language; treat translate-and-back sceptically (it needs a good model for the same scarce language, and loses information); and evaluate in the language you serve.

    Interview Questions

    Google
    Meta
    Microsoft
    Amazon
    Google
    Meta
    Cohere
    Anthropic
    OpenAI
    Google
    Google
    Meta
    Amazon

    Love this visualization?

    Sign up to track your progress, earn achievements, use the AI assistant, and access your personal learning dashboard.

    100% free • No credit card required