Paper · 2023-04-12 · cs.CL, cs.AI
ChatGPT Beyond English: Towards a Comprehensive Evaluation of Large Language Models in Multilingual Learning
Zero-shot evaluation of ChatGPT on seven NLP tasks (POS tagging, NER, relation extraction, NLI, QA, commonsense reasoning, summarization) across 34 to 37 languages, with one prompt per example: a task description, the input and a format note. ChatGPT trails supervised models on most tasks; POS tagging is the exception, and English task descriptions usually score higher. Author-reported.
Multilingual evaluationLLM evaluationZero-shot learningPrompt engineeringevaluationmultilingualprompting
AI-compiled by claude-haiku-5-5 on 2026-10-31, not yet reviewed by a human. Every claim cites its source; check it when a detail matters.
In plain words
The paper asks whether a chat assistant that works well in English also works well in other languages. The authors test ChatGPT on seven common language tasks, such as tagging the parts of speech in a sentence, finding names of people and places, answering questions from a passage, and judging whether one sentence follows from another. The languages range from widely spoken ones to rare ones with little text on the web.
They give the model plain instructions with no worked examples, the way an ordinary user would, and score its answers against standard test sets. The answer is mostly negative: ChatGPT usually falls well short of models that were trained for each task. It also tends to do better when the instruction is in English, even when the text is in another language. Part-of-speech tagging is the clear exception. The results describe one model as it behaved between March and April 2023, and the authors plan to keep extending the study.
TL;DR
- Zero-shot ChatGPT (one prompt per example, no examples shown) is evaluated on seven tasks in 34 to 37 languages. The paper states both counts §3 §1.
- Against supervised baselines, ChatGPT is far behind on most tasks. POS tagging is the exception, where it is competitive or better §4 §11.
- English task descriptions usually beat target-language descriptions §11.
- Every number is author-reported, and the model snapshot is not named §3.
Problem
Most ChatGPT evaluations up to this point used English data. Earlier multilingual checks covered only a few tasks, few languages, or small samples §1. The authors argue that it is unclear whether a multilingual LLM can be relied on for many languages, or whether language-specific systems are needed §1.
The paper also targets reproducibility. Because ChatGPT is large and not fine-tunable by most users, it is evaluated only in the zero-shot setting, with single-stage prompts that mirror ordinary use §3.
Method
ChatGPT is treated as a black box. For each example the paper builds one prompt and parses the free-text reply into the label format of the task §3.
The steps the paper describes:
- Choose tasks and datasets. Seven tasks: POS tagging, NER, relation extraction (called "relation classification" in one place), NLI, QA, commonsense reasoning, and summarization §3 §4-§10. Each task uses an existing multilingual dataset (section details below).
- Assign resource levels by web share. A language's category is set by its share of the CommonCrawl corpus, the main pre-training data of GPT-3 §3. The thresholds are in the pseudocode below. The full language table is in Results.
- Write a task description D. It is kept simple and states the label set and the expected output format §3 §4. Descriptions are given in English or in the target language. Non-English descriptions were produced with an automatic translation tool §3.
- Build the prompt. The prompt is the description followed by the input X. Some tasks add an output-format note or extra fields (see steps 5 to 10) §3.
- POS tagging. The sentence is given as a list of words, not raw text, so that the labels can be aligned to words. The reply must be a list of (word, tag) tuples §4.
- NER. Same structure as POS. Labels are requested in BIO form, one per word, with six entity types. The authors report that BIO requirement gives better scores than asking for names without BIO §5.
- Relation extraction. The prompt has the description (listing all relation types), the text, and the two entity mentions. The reply must read "Relation:
- NLI. Description, premise, hypothesis, then a multiple-choice question over entailment, contradiction and neutral §7.
- QA. The English description is taken from NaturalInstructions. A note asks for a short answer copied from the passage. The reply's trailing period is removed before scoring §8.
- Commonsense reasoning. Description, question and lettered options. For X-CSQA the description names the input language. For the Wikipedia cloze set, a masked sentence and four options are given §9.
- Summarization. The prompt is "summarize this
text" plus an output-language instruction, so that the summary is in the input language §10. - Parse and score. Replies are parsed with task-specific rules that the paper calls P, and scored with the task metric §3. The paper does not publish these rules.
Pseudocode for a single query, as the paper describes it:
# Zero-shot query with one prompt per example [§3]
# Input: task description D, example input X, parse rules P, model G
# Output: prediction Y
def predict(task_description, example_input):
# Concatenate the description and the input [§3]
prompt = task_description + example_input
# Start a fresh conversation for each query [§3]
reply = G(prompt) # R = G([D;X]); model not named
# Map the free-text reply to the label format of the task [§3]
prediction = P(reply) # rules not published
return predictionResource level, as the paper uses it:
# Resource level from the share of CommonCrawl [§3] [tab. language in §3]
# Input: cc_share, the percentage of the corpus for the language
# Output: "high", "medium", "low" or "extremely low"
def resource_level(cc_share):
# Above 1 percent is high [§3]
if cc_share > 1:
return "high"
# Above 0.1 percent and up to 1 percent is medium [§3]
elif cc_share > 0.1:
return "medium"
# Above 0.01 percent and up to 0.1 percent is low [§3]
elif cc_share > 0.01:
return "low"
# Below 0.01 percent is extremely low [§3]
return "extremely low"Hyperparameters
The paper reports no model hyperparameters. The generation settings are not stated, because the chat interface was used and its sampling settings are not given.
| Name | Value | Where | Notes |
|---|---|---|---|
| model | ChatGPT, described as built on the GPT-3.5 series | §1 | snapshot and version not stated |
| learning setting | zero-shot, single-stage prompts | §3 | no worked examples, no chain-of-thought |
| response window | 1 March to 5 April (2023) | §3 | date-bound; API outputs can change over time |
| conversation handling | cleared before each query | §3 | to remove earlier context |
| interface | not stated | §3 | paper mentions API availability; access route for queries not confirmed |
| temperature, top-p, max tokens | not stated | ||
| task description language | English, or target language | §3 | both were tested for non-English targets |
| translation of descriptions | automatic translation tool (Google Translate) | §3 | translation was not validated, not stated |
| resource thresholds | 1%, 0.1%, 0.01% of CommonCrawl | §3 | see pseudocode; boundary handling not stated |
| POS input | list of words | §4 | better than raw sentence, per authors |
| NER label format | BIO, six types | §5 | authors report better scores than without BIO |
| RE output format | "Relation: | §6 | |
| QA response cleanup | trailing period removed | §8 | scored with SQuAD v1.1 scorer |
| summarization output language | "The output should be in | §10 | |
| NLI data | XNLI dev split | §7 | test labels are not public |
| CSR sample size | 1,000 per language (X-CSQA dev); 62,314 (Wiki cloze, all languages) | §9 | |
| NER / RE / QA metrics | macro-F1 / micro-F1 / EM and F1 | §5 §6 §8 | |
| summarization metric | ROUGE-1, ROUGE-2, ROUGE-L | §10 | non-English uses the XL-Sum scorer |
Results
All numbers are author-reported. Supervised baselines are the models the paper names as state of the art for each task. Whether they were re-run or copied from earlier papers is not stated for every task. For NLI the paper says the mT5 numbers are the best reported values §7.
Tasks and data (setup).
- POS: XGLUE-POS (Universal Dependencies tags), 17 languages (Portuguese dropped because the Hugging Face copy lacks it), test sets with more than 15K samples for the selected languages §4.
- NER: MultiCoNER, 11 languages, test sets, six entity types §5.
- RE: SMiLER, 14 languages, 36 relation types including no-relation, test sets with more than 12K samples §6.
- NLI: XNLI development set, 15 languages including English §7.
- QA: XQuAD, 240 paragraphs and 1,190 question-answer pairs in English and ten translations §8.
- CSR: X-CSQA development set (1,000 per language) and Wikipedia cloze QA from IndicNLPSuite (62,314 samples in total) §9.
- Summarization: XL-Sum, 12 selected languages, test sets §10.
Language resource categories (from the CommonCrawl share; population columns omitted from this copy) §3:
| Language | Code | Cat. | CommonCrawl share (%) |
|---|---|---|---|
| English | en | H | 45.8786 |
| Russian | ru | H | 5.9692 |
| German | de | H | 5.8811 |
| Chinese | zh | H | 4.8747 |
| Japanese | jp | H | 4.7884 |
| French | fr | H | 4.7254 |
| Spanish | es | H | 4.4690 |
| Italian | it | H | 2.5712 |
| Dutch | nl | H | 2.0585 |
| Polish | pl | H | 1.6636 |
| Portuguese | pt | H | 1.1505 |
| Vietnamese | vi | H | 1.0299 |
| Turkish | tr | M | 0.8439 |
| Indonesian | id | M | 0.7991 |
| Swedish | sv | M | 0.6969 |
| Arabic | ar | M | 0.6658 |
| Persian | fa | M | 0.6582 |
| Korean | ko | M | 0.6498 |
| Greek | el | M | 0.5870 |
| Thai | th | M | 0.4143 |
| Ukrainian | uk | M | 0.3304 |
| Bulgarian | bg | M | 0.2900 |
| Hindi | hi | M | 0.1588 |
| Bengali | bn | L | 0.0930 |
| Tamil | ta | L | 0.0446 |
| Urdu | ur | L | 0.0274 |
| Malayalam | ml | L | 0.0222 |
| Marathi | mr | L | 0.0213 |
| Telugu | te | L | 0.0183 |
| Gujarati | gu | L | 0.0126 |
| Burmese | my | L | 0.0126 |
| Kannada | kn | L | 0.0122 |
| Swahili | sw | X | 0.0077 |
| Punjabi | pa | X | 0.0061 |
| Kyrgyz | ky | X | 0.0049 |
| Odia | or | X | 0.0044 |
| Assamese | as | X | 0.0025 |
POS tagging, accuracy §4. Supervised baseline is XLM-R. ChatGPT is given in English (en) and target-language (spc) descriptions.
| Language | Cat. | XLM-R | ChatGPT (en) | ChatGPT (spc) |
|---|---|---|---|---|
| English | H | 96.2 | 88.5 | 89.6 |
| Russian | H | 86.9 | 91.6 | 59.1 |
| German | H | 92.2 | 90.2 | 89.9 |
| Chinese | H | 60.4 | 76.5 | 75.3 |
| French | H | 89.9 | 93.2 | 93.5 |
| Spanish | H | 89.0 | 92.2 | 91.9 |
| Italian | H | 92.6 | 92.6 | 93.4 |
| Dutch | H | 88.5 | 88.1 | 88.3 |
| Polish | H | 85.4 | 90.4 | 64.5 |
| Vietnamese | H | 55.2 | 64.8 | 65.9 |
| Turkish | M | 72.7 | 78.6 | 69.6 |
| Arabic | M | 67.3 | 81.0 | 80.9 |
| Greek | M | 88.2 | 87.1 | 79.8 |
| Thai | M | 57.9 | 68.5 | 69.1 |
| Bulgarian | M | 88.8 | 91.2 | 92.3 |
| Hindi | M | 74.5 | 83.1 | 72.8 |
| Urdu | L | 62.1 | 78.4 | 80.7 |
| Average | 79.3 | 84.5 | 79.8 |
NER, macro-F1 §5. Supervised baseline is DAMO.
| Language | Cat. | DAMO | ChatGPT (en) | ChatGPT (spc) |
|---|---|---|---|---|
| English | H | 91.2 | 37.2 | 37.2 |
| Russian | H | 91.5 | 27.4 | 22.0 |
| German | H | 90.7 | 37.1 | 32.8 |
| Chinese | H | 81.7 | 18.8 | 19.8 |
| Spanish | H | 89.9 | 34.7 | 33.2 |
| Dutch | H | 90.5 | 35.7 | 37.5 |
| Turkish | M | 88.7 | 31.9 | 29.1 |
| Persian | M | 89.7 | 25.9 | 21.9 |
| Korean | M | 88.6 | 30.0 | 32.2 |
| Hindi | M | 86.2 | 27.3 | 26.1 |
| Bengali | L | 84.2 | 23.3 | 16.4 |
| Average | 88.4 | 29.9 | 28.0 |
NER per label, English prompts, with spurious share of predictions §5:
| Label | Precision | Recall | F1 | Spurious (%) |
|---|---|---|---|---|
| CORP | 31.0 | 33.8 | 32.1 | 39 |
| CW | 12.0 | 17.2 | 14.1 | 57 |
| GRP | 6.7 | 5.7 | 6.2 | 26 |
| LOC | 33.2 | 37.7 | 34.9 | 44 |
| PER | 51.2 | 66.1 | 57.5 | 32 |
| PROD | 20.3 | 22.3 | 21.1 | 55 |
Relation extraction, micro-F1 §6. Supervised baseline is mT5-IL (base).
| Language | Cat. | mT5-IL | ChatGPT (en) | ChatGPT (spc) |
|---|---|---|---|---|
| English | H | 96.0 | 61.9 | 61.8 |
| Russian | H | 83.3 | 78.8 | 77.5 |
| German | H | 94.0 | 71.1 | 71.8 |
| French | H | 97.2 | 72.4 | 73.9 |
| Spanish | H | 70.5 | 67.5 | 65.8 |
| Italian | H | 97.0 | 74.4 | 74.6 |
| Dutch | H | 93.5 | 66.8 | 66.6 |
| Polish | H | 93.0 | 63.4 | 65.8 |
| Portuguese | H | 85.2 | 64.8 | 66.3 |
| Arabic | M | 94.1 | 84.9 | 90.1 |
| Persian | M | 73.1 | 58.9 | 63.8 |
| Korean | M | 83.2 | 65.3 | 70.1 |
| Swedish | M | 58.7 | 64.2 | 65.4 |
| Ukrainian | M | 71.8 | 76.5 | 68.8 |
| Average | 85.0 | 69.4 | 70.2 |
NLI, accuracy on XNLI dev §7. Supervised baseline is mT5-XXL.
| Language | Cat. | mT5-XXL | ChatGPT (en) | ChatGPT (spc) |
|---|---|---|---|---|
| English | H | 92.4 | 70.2 | 70.2 |
| Russian | H | 86.4 | 60.8 | 45.4 |
| German | H | 89.2 | 64.5 | 51.1 |
| Chinese | H | 86.2 | 58.2 | 35.5 |
| French | H | 88.7 | 64.8 | 42.2 |
| Spanish | H | 89.4 | 65.8 | 47.4 |
| Vietnamese | H | 86.6 | 55.4 | 44.8 |
| Turkish | M | 86.4 | 57.1 | 37.1 |
| Arabic | M | 87.1 | 55.3 | 22.3 |
| Greek | M | 88.7 | 55.9 | 54.5 |
| Thai | M | 84.5 | 44.7 | 11.5 |
| Bulgarian | M | 88.7 | 59.7 | 44.6 |
| Hindi | M | 85.3 | 48.8 | 5.6 |
| Urdu | L | 82.9 | 43.7 | 6.3 |
| Swahili | X | 83.4 | 50.3 | 40.8 |
| Average | 87.1 | 57.0 | 37.3 |
QA on XQuAD, EM / F1 §8. Supervised baseline is mT5-XXL.
| Language | Cat. | mT5-XXL EM | mT5-XXL F1 | ChatGPT (en) EM | ChatGPT (en) F1 | ChatGPT (spc) EM | ChatGPT (spc) F1 |
|---|---|---|---|---|---|---|---|
| English | H | 80.3 | 91.3 | 56.0 | 74.9 | 56.0 | 74.9 |
| Russian | H | 70.4 | 85.2 | 30.2 | 49.1 | 22.4 | 52.6 |
| German | H | 68.2 | 85.0 | 45.9 | 65.8 | 44.7 | 65.8 |
| Chinese | H | 80.0 | 85.7 | 37.1 | 42.3 | 20.5 | 20.8 |
| Spanish | H | 70.8 | 87.4 | 41.8 | 65.8 | 40.5 | 69.1 |
| Vietnamese | H | 67.1 | 85.3 | 36.1 | 57.3 | 26.8 | 60.8 |
| Turkish | M | 67.7 | 84.4 | 34.5 | 56.4 | 18.3 | 52.8 |
| Arabic | M | 68.2 | 83.4 | 32.0 | 50.3 | 24.1 | 49.9 |
| Greek | M | 68.9 | 85.9 | 29.7 | 45.0 | 17.7 | 39.1 |
| Thai | M | 74.5 | 80.2 | 31.2 | 43.4 | 1.5 | 13.1 |
| Hindi | M | 68.2 | 83.7 | 17.5 | 37.8 | 0.6 | 22.9 |
| Average | 71.3 | 85.2 | 35.6 | 53.5 | 21.7 | 47.4 |
Commonsense reasoning, accuracy §9. Left: X-CSQA dev, supervised baseline TRT, ChatGPT in English (en) and target-language (tgt) descriptions.
| Language | Cat. | TRT | ChatGPT (en) | ChatGPT (tgt) |
|---|---|---|---|---|
| English | H | 70.0 | 75.0 | 75.0 |
| Russian | H | 59.8 | 50.2 | 53.5 |
| German | H | 61.7 | 52.6 | 61.0 |
| Chinese | H | 59.6 | 50.2 | 42.5 |
| Japanese | H | 54.3 | 41.9 | 43.0 |
| French | H | 60.9 | 50.5 | 61.7 |
| Spanish | H | 61.1 | 53.3 | 62.5 |
| Italian | H | 61.2 | 50.6 | 55.9 |
| Dutch | H | 59.8 | 52.9 | 60.4 |
| Polish | H | 59.7 | 35.2 | 51.1 |
| Portuguese | H | 60.5 | 49.5 | 59.2 |
| Vietnamese | H | 59.3 | 42.3 | 47.9 |
| Arabic | M | 58.1 | 49.4 | 47.3 |
| Hindi | M | 53.8 | 41.1 | 38.6 |
| Urdu | L | 52.8 | 34.7 | 24.5 |
| Swahili | X | 51.8 | 35.6 | 46.6 |
| Average | 59.0 | 47.8 | 51.9 |
Right: Wikipedia cloze QA (IndicNLPSuite), supervised baseline IndicBERT §9.
| Language | Cat. | IndicBERT | ChatGPT (en) | ChatGPT (tgt) |
|---|---|---|---|---|
| Hindi | M | 41.6 | 45.7 | 45.2 |
| Bengali | L | 39.4 | 35.2 | 22.0 |
| Tamil | L | 31.8 | 27.9 | 22.3 |
| Malayalam | L | 35.4 | 32.2 | 14.3 |
| Marathi | L | 44.9 | 36.2 | 36.9 |
| Telugu | L | 32.6 | 32.5 | 22.2 |
| Gujarati | L | 70.8 | 15.2 | 25.8 |
| Kannada | L | 39.6 | 42.0 | 12.9 |
| Punjabi | X | 44.7 | 38.1 | 27.9 |
| Odia | X | 39.3 | 34.7 | 32.9 |
| Assamese | X | 40.5 | 35.2 | 24.8 |
| Average | 41.1 | 34.1 | 26.1 |
Summarization, ROUGE §10. ChatGPT with English descriptions. Lengths are averages in characters. Success is the share of requests that returned a non-empty reply.
| Language | Cat. | Size | R1 | R2 | RL | Gold len. | Model len. | Success (%) | mT5-XXL RL |
|---|---|---|---|---|---|---|---|---|---|
| English | H | 11,535 | 19.71 | 5.52 | 13.38 | 125.84 | 612.38 | 99 | 32.51 |
| Russian | H | 7,780 | 18.65 | 5.13 | 12.83 | 182.11 | 523.03 | 96 | 28.48 |
| Chinese | H | 4,670 | 21.14 | 5.31 | 15.27 | 420.10 | 191.46 | 98 | 33.54 |
| French | H | 1,086 | 20.76 | 7.09 | 14.12 | 147.38 | 601.17 | 99 | 34.12 |
| Spanish | H | 4,763 | 17.81 | 4.44 | 11.97 | 163.39 | 719.52 | 99 | 27.40 |
| Turkish | M | 3,397 | 14.52 | 4.54 | 10.87 | 164.83 | 610.75 | 99 | 30.80 |
| Arabic | M | 4,689 | 19.37 | 5.36 | 13.64 | 142.95 | 396.86 | 95 | 32.00 |
| Thai | M | 826 | 17.55 | 5.35 | 11.51 | 218.13 | 275.89 | 59 | 30.59 |
| Hindi | M | 8,847 | 21.06 | 5.63 | 14.21 | 137.24 | 294.93 | 82 | 36.88 |
| Bengali | L | 1,012 | 6.34 | 1.63 | 4.65 | 148.19 | 176.08 | 42 | 34.19 |
| Burmese | L | 570 | 14.49 | 6.32 | 8.85 | 201.99 | 118.78 | 43 | 41.40 |
| Kyrgyz | X | 500 | 5.10 | 1.47 | 4.16 | 188.14 | 437.51 | 87 | 26.48 |
Same setup with language-specific descriptions §10:
| Language | Cat. | Size | R1 | R2 | RL | Gold len. | Model len. | Success (%) | mT5-XXL RL |
|---|---|---|---|---|---|---|---|---|---|
| English | H | 11,535 | 21.38 | 5.97 | 14.48 | 125.84 | 524.15 | 99 | 32.51 |
| Russian | H | 7,780 | 15.60 | 4.17 | 10.83 | 182.11 | 483.45 | 96 | 28.48 |
| Chinese | H | 4,670 | 11.65 | 2.61 | 8.96 | 55.31 | 420.10 | 98 | 33.54 |
| French | H | 1,086 | 21.11 | 7.21 | 14.49 | 147.38 | 512.17 | 100 | 34.12 |
| Spanish | H | 4,763 | 19.73 | 4.85 | 13.15 | 163.39 | 601.05 | 99 | 27.40 |
| Turkish | M | 3,397 | 15.58 | 4.91 | 11.79 | 164.83 | 468.64 | 99 | 30.80 |
| Arabic | M | 4,689 | 16.95 | 4.74 | 12.04 | 142.95 | 383.71 | 94 | 32.00 |
| Thai | M | 826 | 14.39 | 4.11 | 9.71 | 218.13 | 257.40 | 58 | 30.59 |
| Hindi | M | 8,847 | 4.28 | 1.13 | 2.94 | 137.24 | 423.58 | 82 | 36.88 |
| Bengali | L | 1,012 | 1.88 | 0.43 | 1.39 | 148.19 | 198.60 | 40 | 34.19 |
| Burmese | L | 570 | 0.45 | 0.34 | 0.44 | 201.99 | 152.27 | 40 | 41.40 |
| Kyrgyz | X | 500 | 8.40 | 2.23 | 6.42 | 188.14 | 458.71 | 86 | 26.48 |
Headline claims, as the paper states them §11 §12: ChatGPT is significantly worse than state-of-the-art supervised models on most tasks and languages, POS tagging is the exception, and English descriptions are generally better. The paper also reports that for POS tagging, ChatGPT beats XLM-R on 13 of 17 languages §4. By our check this count holds only if the better of the two prompts is taken per language. With English descriptions alone it is 12, and with target-language descriptions alone it is 9.
Paper vs code
No official code.
Searched: (1) the paper text, abstract and LaTeX source, for repository or project links, found none (the only GitHub links are to a third-party scorer and a third-party scoring tool); (2) the GitHub repository search for "chatgpt beyond english", "chatgpt multilingual zero-shot" and "ChatGPT multilingual evaluation XGLUE SMiLER", and for the author surname with ChatGPT, found no repository from the authors. No discrepancies can be checked against code.
Pitfalls
- Language count disagrees within the paper. The methodology says 34
languages §3; the introduction, discussion and conclusion say 37 §1
§11 §12. By our count of the language codes that appear in the results,
36 are used, and Indonesian (
id) is in the language table but in no result table §3 §4-§10. Plan on the per-task tables, not the headline count. - Task name differs. The methodology calls the task "Relation Classification" §3, while the other sections say "Relation Extraction" §1 §6 §12. The dataset is SMiLER, with a no-relation option §6.
- The model is not pinned. The paper says "ChatGPT" and "GPT-3.5 series" §1, with responses from 1 March to 5 April §3. Snapshot, sampling settings and max tokens are not stated. Hosted models change, so the numbers cannot be reproduced exactly even with the prompts.
- Interface not stated. The method states that conversations were cleared for each query §3, but it does not say whether this was the web app or the API. Implementers who call an API should expect different behaviour from a web session.
- The parse function is not published. The formula is written as Y = P(R(G([D;X]))), which nests R inside P even though R is defined as G([D;X]) §3. The evident intent is Y = P(R). The parse rules P, which turn free text into labels, are only described as "pre-defined task-specific rules" §3. Parsing errors therefore cannot be separated from model errors.
- Prompt construction varies per task. POS uses word lists §4. NER requires BIO output §5. QA adds a note and removes the trailing period §8. Summarization adds an output-language line §10. Anyone re-implementing one task should copy that task's prompt, not a single generic template.
- Units and sample sizes are unclear. POS test sets are described as "more than 15K samples" without per-language counts §4. Summarization lengths are in characters §10. NER sample counts are not given §5.
- Chinese summarization lengths conflict between tables. The Chinese gold length is 420.10 in the English-description table, but 55.31 in the target-description table, and the model length swaps accordingly §10. The claim that ChatGPT summaries are generally longer than gold summaries §10 does not hold for Chinese with English descriptions (191.46 against 420.10).
- Relation extraction text contradicts its table. The text says ChatGPT performs worst in English for relation extraction §6. The table has Persian lower than English on ChatGPT (en) (58.9 against 61.9) §6.
- Wikipedia cloze resource level conflicts. The text calls the 11 languages "low- and extremely-low-resource" §9, but the table lists Hindi as medium §9. Read the table's categories, not the text's wording, when grouping the languages.
- Resource categories are proxies. Categories depend on CommonCrawl share,
which the authors say is not the only factor in performance §11. Boundary
values (exactly 1%, 0.1%, 0.01%) are not stated §3. The Japanese code
jpis not ISO 639-1 (ja) §3 §9. - Translations were not validated. Non-English descriptions were made by an automatic tool §3. Whether they were checked by native speakers is not stated.
- Appendix is not in the compiled paper. The source tree has a language- specific prompt appendix, but the main file does not include it §3. Treat its contents as not part of the paper.
- Baselines differ in provenance. For NLI the paper says the mT5 numbers are the best reported values §7. For other tasks it names the baseline as state of the art without saying whether it was re-run §4-§10.
- Zero-shot only. No chain-of-thought, self-consistency or few-shot condition is tested §3 §11, so the numbers say nothing about those methods.
- Summaries are long. The authors attribute part of the summarization gap to long output §10. Length control is not a tested variable.
- Lower-resource success rates are low. For Thai, Bengali and Burmese the share of non-empty replies is 42 to 59 percent on the English-description table §10, so a low score may partly reflect failed requests.
Lineage
- Compared against: XLM-R §4, DAMO §5, mT5-IL §6, mT5-XXL §7 §8, TRT §9, IndicBERT §9 and the supervised XL-Sum baseline cited in §10.
- Mentioned, not evaluated: BLOOM, GPT-4 and BARD, which the authors name as future comparisons §11.
- Builds on: the evaluation literature on ChatGPT that the introduction surveys §2. No single prior method is built on.
Source and license
Adapted from “ChatGPT Beyond English: Towards a Comprehensive Evaluation of Large Language Models in Multilingual Learning” by Viet Dac Lai, Nghia Trung Ngo, Amir Pouran Ben Veyseh, Hieu Man, Franck Dernoncourt, Trung Bui, Thien Huu Nguyen (arXiv:2304.05613), used under CC BY 4.0. Changes: condensed and restructured for implementation, with tables, equations and algorithms taken from the paper and its code, each cited to its source. Not affiliated with or endorsed by the authors.