RETECO · SemEval-2027 Task 1

Data, corpora, and baselines

RETECO builds on two operational benchmarks, documents every domain collection, and preserves a separate held-out SemEval test.

Release model

Release model

01 · SAMPLE

Inspect

Small real examples demonstrate queries, documents, conversations, qrels, and output structures.

02 · TRAIN / DEV

Develop

Released 30 August 2026; the current version, v1.1 (25 September 2026), removes duplicate documents from the Track 1 corpora. Every domain corpus, task files for all five sub-tracks, and qrels for both splits, in one download. Get it on Hugging Face ↗

03 · TEST

Evaluate

Queries are released for submission while gold judgments remain private.

LanguageAll official RETECO task data are in English.

Sample data

Curated sample package

The repository includes a compact, human-inspected package copied from the official public releases: five TEMPO examples and four RECOR conversations, every referenced positive passage, TREC-style qrels, and a pinned provenance manifest.

RETECO curated sample data

9 task records · 41 supporting passages · 58 positive judgments

Download ZIP · 64 KB

Official release

Training and development data

One repository contains everything needed to build a system for any sub-track: the full retrieval corpus of each of the 24 domains, the task files, and TREC qrels for both splits. Nothing has to be assembled from elsewhere.

24domains
1.67Mcorpus documents
70 / 30train / dev split
3.2 GBsingle download

What each split contains

TrackItemtraindev
1 · TEMPOQueries1,211519
1 · TEMPODecomposed steps2,7621,214
2 · RECORConversations496211
2 · RECORTarget turns2,113858
How the split is drawnThe corpus is never split — retrieval runs against the full domain corpus in both splits. Track 1 splits on the query, with a query’s decomposed steps nested inside its own record. Track 2 splits on the whole conversation, so no dialogue history crosses the boundary. The seed and the exact per-domain ID lists ship in split_manifest.json.
Gold labels are public for both splitsThese splits come from already-public benchmarks, so withholding dev labels would protect nothing. Develop on train, use dev as your held-out check. The SemEval test set is separate, unseen, and never released.

Versions

Release versions

The download command always fetches the latest version. Earlier versions stay available under their tag: add --revision v1.0 to hf download.

VersionDateChange
v1.125 Sep 2026Track 1 corpora deduplicated. Documents whose text is identical (ignoring whitespace) are kept once, reducing Track 1 from 1,654,055 to 1,167,159 documents. The gold document is always the copy that is kept, so no gold label is lost. Queries, splits, topic IDs and all of Track 2 are unchanged. Each Track 1 domain adds duplicate_map.json, mapping every removed ID to the kept ID.
v1.030 Aug 2026Initial training and development release.
Upgrading from v1.0Re-download the data and rebuild your Track 1 indexes. Run files made on v1.0 can still be scored: replace each document ID through duplicate_map.json and drop repeated IDs within a ranking. Track 1 scores are slightly higher on v1.1 because repeated copies no longer fill top-10 slots, so compare systems on the same version.

Track 01 source

TEMPO corpus

TEMPO contains temporal reasoning-intensive queries requiring evidence about periods, trends, events, or change. Its 13 independent domain corpora contain 1,654,055 documents in total as published; RETECO v1.1 keeps one copy of each duplicated text, leaving 1,167,159.

1,730complex queries
3,976decomposed steps
1.17Mdocuments in v1.1
13domain collections

Per-domain corpus statistics

GroupDomainQueriesDocuments (TEMPO)RETECO v1.1Avg. gold/queryAvg. steps
BlockchainBitcoin100153,29176,7063.32.93
BlockchainCardano5187,20147,5092.52.84
BlockchainIOTA1010,3729,6803.83.20
BlockchainMonero6585,09353,9552.62.72
Social SciencesEconomics8393,75674,6923.63.08
Social SciencesLaw3543,28836,1103.03.23
Social SciencesPolitics150183,394135,2072.73.35
Social SciencesHistory801356,493200,2524.53.42
AppliedQuantitative Finance3428,78525,0402.42.68
AppliedTravel100177,677158,7712.63.11
AppliedWorkplace3664,65943,5842.82.42
AppliedGenealogy115156,228136,1012.83.78
STEMHistory of Science & Mathematics150213,818169,5522.53.25
—Total1,7301,654,0551,167,159——

Queries and TEMPO document counts follow the official TEMPO release and paper; the RETECO v1.1 column is the deduplicated corpus you download. Each domain is a separate dataset split and retrieval corpus.

Track 02 source

RECOR corpus

RECOR combines multi-turn context with reasoning-dependent passage relevance. Six domains originate from BRIGHT collections and five from StackExchange; together they contain 507,141 documents.

707conversations
2,971target turns
507Kdocuments
11domain collections

Per-domain corpus statistics

SourceDomainConversationsTurnsCorpus documentsAvg. docs/turn
BRIGHTBiology8536257,3591.56
BRIGHTEarth Science98454121,2491.58
BRIGHTEconomics7428850,2202.28
BRIGHTPsychology8433352,8352.16
BRIGHTRobotics6825961,9611.76
BRIGHTSustainable Living7831960,7921.88
StackExchangeDrones3714216,3812.36
StackExchangeHardware4618826,3082.10
StackExchangeLaw5023020,0272.55
StackExchangeMedical Sciences4418323,2972.23
StackExchangePolitics4321316,7122.49
—Total7072,971507,1412.01

Corpus-document counts are verified from the official Hugging Face dataset metadata; conversation, turn, and relevance statistics follow the published RECOR paper.

Reference baseline

Reference baseline

nDCG@10 measured on the RETECO training and development splits, macro-averaged over domains. Retrieval and scoring use the same implementation as the source benchmarks: the Lucene analyzer with gensim LuceneBM25Model (k1 = 0.9, b = 0.4), scored with pytrec_eval. Both runs are reproducible from the starter kit. Track 1 numbers are measured on data v1.1; on v1.0 they were 0.0879 / 0.0967 (1a) and 0.0852 / 0.1063 (1b).

Sub-trackQuery given to the retrievertraindev
1a · Temporal retrievalWhole query0.10750.1147
1b · Step-wise retrievalQuery + step instruction0.10240.1177
2a · Conversational retrievalCurrent turn only0.18370.1827
2a · Conversational retrievalTurn + conversation history0.45390.4379
What the numbers sayLexical matching alone is weak on Track 1: temporal grounding is not a keyword problem, and the headroom is large. On Track 2 the query representation dominates — appending the conversation history lifts the same retriever from 0.18 to 0.44, which is the size of the signal a conversational system has to exploit.
Not a SemEval leaderboardThese are public train/dev results, not hidden-test scores. Numbers reported in the task proposal were measured on the complete public benchmarks and on different query representations, so they are not directly comparable with this table. The official leaderboard begins during the SemEval evaluation phase.

Data formats

Core formats

The release uses JSON/JSONL records and TREC-style qrels. Every file below exists once per domain and once per split, named <file>_train / <file>_dev, except the corpus, which is shared by both splits.

FileFieldsUsed by
documents.jsonlid / doc_id, contentRetrieval corpus (both splits)
examples_*.jsonlid, query, gold_ids, gold_answersSub-track 1a
steps_*.jsonlid, query, steps[ step_id, step, step_instruction, gold_ids ]Sub-track 1b
guidance_*.jsonlid, query_guidance, gold_passage_annotationsTemporal diagnostics
benchmark_*.jsonid, task, turns[ turn_id, query, answer, conversation_history, gold_doc_ids ], metadataSub-tracks 2a, 2b, 2c
qrels_*.txttopic id, 0, document id, relevanceLocal scoring
split_manifest.jsonseed, per-domain counts, ID lists, provenanceReproducing the split
duplicate_map.jsonremoved ID → kept ID (Track 1, v1.1)Converting v1.0 run files

Topic identifiers

Use these exact forms as the first column of a submitted run.

Sub-trackTopic idExample
1aid124973_5
1bstep_id = <query_id>_step<n>124973_5_step1
2a, 2c<conversation_id>_turn_<turn_id>ex_3025_turn_1

Licensing

Licensing and data integrity

The release carries two licenses, because the text and the annotations have different origins.

  • Corpus and question/answer text — CC BY-SA 4.0. All passage text originates from Stack Exchange, directly for Track 1 and the five StackExchange domains of Track 2, and via BRIGHT for the remaining six. Stack Exchange contributions are licensed CC BY-SA, which is share-alike: redistribution must preserve the same license and the attribution.
  • RETECO annotations — CC BY 4.0. The train/dev split assignments, the TREC qrels, and split_manifest.json are contributed by the organizers.

Attribution for the underlying content remains with the original Stack Exchange authors. Zenodo archival under the same terms will follow the evaluation phase. Code and existing benchmark repositories may carry their own licenses; participants must follow the license displayed with each resource.

  • Do not redistribute hidden evaluation data or inferred gold labels.
  • Preserve source attribution and dataset citations.
  • Report suspected data issues privately during evaluation.