← home
Github: datasets/trec_robust04.py

ir_datasets: TREC Robust 2004

Index
  1. trec-robust04
  2. trec-robust04/fold1
  3. trec-robust04/fold2
  4. trec-robust04/fold3
  5. trec-robust04/fold4
  6. trec-robust04/fold5

"trec-robust04"

The TREC Robust retrieval task focuses on "improving the consistency of retrieval technology by focusing on poorly performing topics."

The TREC Robust document collection is from TREC disks 4 and 5. Due to the copyrighted nature of the documents, this collection is for research use only, which requires agreements to be filed with NIST. See details here.

queriesdocsqrelsCitation

Language: en

Query type:
TrecQuery: (namedtuple)
  1. query_id: str
  2. title: str
  3. description: str
  4. narrative: str

Example

import ir_datasets
dataset = ir_datasets.load('trec-robust04')
for query in dataset.queries_iter():
    query # namedtuple<query_id, title, description, narrative>

"trec-robust04/fold1"

Fold 1 used in various works

queriesdocsqrels

Language: en

Query type:
TrecQuery: (namedtuple)
  1. query_id: str
  2. title: str
  3. description: str
  4. narrative: str

Example

import ir_datasets
dataset = ir_datasets.load('trec-robust04/fold1')
for query in dataset.queries_iter():
    query # namedtuple<query_id, title, description, narrative>

"trec-robust04/fold2"

Fold 2 used in various works

queriesdocsqrels

Language: en

Query type:
TrecQuery: (namedtuple)
  1. query_id: str
  2. title: str
  3. description: str
  4. narrative: str

Example

import ir_datasets
dataset = ir_datasets.load('trec-robust04/fold2')
for query in dataset.queries_iter():
    query # namedtuple<query_id, title, description, narrative>

"trec-robust04/fold3"

Fold 3 used in various works

queriesdocsqrels

Language: en

Query type:
TrecQuery: (namedtuple)
  1. query_id: str
  2. title: str
  3. description: str
  4. narrative: str

Example

import ir_datasets
dataset = ir_datasets.load('trec-robust04/fold3')
for query in dataset.queries_iter():
    query # namedtuple<query_id, title, description, narrative>

"trec-robust04/fold4"

Fold 4 used in various works

queriesdocsqrels

Language: en

Query type:
TrecQuery: (namedtuple)
  1. query_id: str
  2. title: str
  3. description: str
  4. narrative: str

Example

import ir_datasets
dataset = ir_datasets.load('trec-robust04/fold4')
for query in dataset.queries_iter():
    query # namedtuple<query_id, title, description, narrative>

"trec-robust04/fold5"

Fold 5 used in various works

queriesdocsqrels

Language: en

Query type:
TrecQuery: (namedtuple)
  1. query_id: str
  2. title: str
  3. description: str
  4. narrative: str

Example

import ir_datasets
dataset = ir_datasets.load('trec-robust04/fold5')
for query in dataset.queries_iter():
    query # namedtuple<query_id, title, description, narrative>