capreolus.collection.nf

Module Contents

Classes

NF

NFCorpus: A Full-Text Learning to Rank Dataset for Medical Information Retrieval [1]

Attributes

logger

PACKAGE_PATH

capreolus.collection.nf.logger[source]
capreolus.collection.nf.PACKAGE_PATH[source]
class capreolus.collection.nf.NF(config=None, provide=None, share_dependency_objects=False, build=True)[source]

Bases: capreolus.collection.Collection

NFCorpus: A Full-Text Learning to Rank Dataset for Medical Information Retrieval [1]

[1] Vera Boteva, Demian Gholipour, Artem Sokolov and Stefan Riezler. A Full-Text Learning to Rank Dataset for Medical Information Retrieval Proceedings of the 38th European Conference on Information Retrieval (ECIR), Padova, Italy, 2016. https://www.cl.uni-heidelberg.de/statnlpgroup/nfcorpus/

module_name = 'nf'[source]
url = 'http://www.cl.uni-heidelberg.de/statnlpgroup/nfcorpus/nfcorpus.tar.gz'[source]
collection_type = 'TrecCollection'[source]
generator_type = 'DefaultLuceneDocumentGenerator'[source]
download_raw()[source]
download_if_missing()[source]

Download the collection and return its path. Subclasses should override this.