capreolus.collection.antique

Module Contents

Classes

ANTIQUE

A Non-factoid Question Answering Benchmark from Hashemi et al. [1]

Attributes

logger

PACKAGE_PATH

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

Bases: capreolus.collection.Collection

A Non-factoid Question Answering Benchmark from Hashemi et al. [1]

[1] Helia Hashemi, Mohammad Aliannejadi, Hamed Zamani, and W. Bruce Croft. 2020. ANTIQUE: A non-factoid question answering benchmark. ECIR 2020.

module_name = 'antique'[source]
collection_type = 'TrecCollection'[source]
generator_type = 'DefaultLuceneDocumentGenerator'[source]
download_if_missing()[source]

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