Datasets › RuCoS
RuCoS (Russian Reading Comprehension with Commonsense Reasoning)
Russian reading comprehension with Commonsense reasoning (RuCoS) is a large-scale reading comprehension dataset that requires commonsense reasoning. RuCoS consists of queries automatically generated from CNN/Daily Mail news articles; the answer to each query is a text span from a summarizing passage of the corresponding news. The goal of RuCoS is to evaluate a machine`s ability of commonsense reasoning in reading comprehension.
Example
{'source': 'Lenta',
'passage': {
'text':
'Мать двух мальчиков, брошенных отцом в московском аэропорту Шереметьево, забрала их. Об этом сообщили ТАСС в пресс-службе министерства образования и науки Хабаровского края. Сейчас младший ребенок посещает детский сад, а старший ходит в школу. В учебных заведениях с ними по необходимости работают штатные психологи. Также министерство социальной защиты населения рассматривает вопрос о бесплатном оздоровлении детей в летнее время. Через несколько дней после того, как Виктор Гаврилов бросил своих детей в аэропорту, он явился с повинной к следователям в городе Батайске Ростовской области.\n@context\nБросившего детей в Шереметьево отца задержали за насилие над женой\n@context\nРоссиянина заподозрили в истязании брошенных в Шереметьево детей\n@context\nОставивший двоих детей в Шереметьево россиянин сам пришел к следователям',
'entities': [
{'start': 60, 'end': 71, 'text': 'Шереметьево'},
{'start': 102, 'end': 106, 'text': 'ТАСС'},
{'start': 155, 'end': 172, 'text': 'Хабаровского края'},
{'start': 470, 'end': 485, 'text': 'Виктор Гаврилов'},
{'start': 563, 'end': 571, 'text': 'Батайске'},
{'start': 572, 'end': 590, 'text': 'Ростовской области'},
{'start': 620, 'end': 631, 'text': 'Шереметьево'},
{'start': 725, 'end': 736, 'text': 'Шереметьево'},
{'start': 778, 'end': 789, 'text': 'Шереметьево'}
]
},
'qas': [
{
'query': '26 января @placeholder бросил сыновей в возрасте пяти и семи лет в Шереметьево.',
'answers': [
{'start': 470, 'end': 485, 'text': 'Виктор Гаврилов'}
],
'idx': 0
}
],
'idx': 0
}
How did we collect data?
All text examples were collected from open news sources, then automatically filtered with QA systems to prevent obvious questions to infiltrate the dataset. The texts were then filtered by IPM frequency of the contained words and, finally, manually reviewed.
Benchmarks archive 2025-07-28
All 1 leaderboard whose dataset resolves to this page shown (sort by any header). "First row" is the archive's own first row at snapshot, in the archive's row order; nothing here re-ranks and metric direction is not asserted.
| First row (archive order) | Paper | Code | ||||
|---|---|---|---|---|---|---|
| Common Sense Reasoning | RuCoS | Human Benchmark Average F1 0.93 | RussianSuperGLUE: A Russian Language Understanding... | RussianNLP/RussianSuperGLUE +1 | 22 | Compare |
Papers archive 2025-07-28
3 shown of 3 papers with a leaderboard row on this dataset's benchmarks, newest first. The archive's own "papers using this dataset" list was never published, so this is the benchmark-backed subset; the archive's count for this dataset is 5. The Syntology column is from Syntology's graph (read 2026-09-24), stated per sample; it is not part of any archive number.
| Date | Samples run Syntology | |||
|---|---|---|---|---|
| Unreasonable Effectiveness of Rule-Based Heuristics in Solving Russian SuperGLUE Tasks | 0 | 3 | 3 May 2021 | not harvested |
| RussianSuperGLUE: A Russian Language Understanding Evaluation Benchmark | 2 | 2 | 29 Oct 2020 | ran 1 of 1 samples (0 unverified) |
| mT5: A massively multilingual pre-trained text-to-text transformer | 8 | 1 | 22 Oct 2020 | ran 0 of 13 samples (13 unverified) |
Dataset loaders archive 2025-07-28
No loader listed in the archive.
Tasks archive 2025-07-28
License archive 2025-07-28
Modalities archive 2025-07-28
Languages archive 2025-07-28
Variants archive 2025-07-28
- RuCoS
1 variant name, as the archive lists them.
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections