Package | Description |
---|---|
org.terrier.applications |
Provides application-level code that use the Terrier platform to
perform indexing and retrieval from either standard test collections,
interactive querying of a indexed collection.
|
org.terrier.indexing |
Provides classes and interfaces related to the indexing of documents.
|
org.terrier.structures.indexing.classical |
Provides functionality for creating on-disk indices via indexer classes.
|
org.terrier.structures.indexing.singlepass |
Provides implementation of the structures needed for performing a single
pass indexing
|
Modifier and Type | Method and Description |
---|---|
protected Indexer |
TRECIndexingSinglePass.loadIndexer(String pa,
String pr) |
protected Indexer |
TRECIndexing.loadIndexer(String pa,
String pr) |
Modifier and Type | Method and Description |
---|---|
static Index |
IndexTestUtils.makeIndex(String[] docnos,
String[] documents,
Indexer indexer,
String path,
String prefix) |
static Index |
IndexTestUtils.makeIndexFields(String[] docnos,
String[] documents,
Indexer indexer,
String path,
String prefix) |
Modifier and Type | Method and Description |
---|---|
static Index |
IndexTestUtils.makeIndex(String[] docnos,
String[] documents,
Class<? extends Indexer> indexClz) |
Modifier and Type | Class and Description |
---|---|
class |
BasicIndexer
BasicIndexer is the default indexer for Terrier.
|
class |
BlockIndexer
An indexer that saves block information for the indexed terms.
|
Modifier and Type | Class and Description |
---|---|
class |
BasicSinglePassIndexer
This class indexes a document collection (skipping the direct file construction).
|
class |
BlockSinglePassIndexer
Indexes a document collection saving block information for the indexed terms.
|
class |
ExtensibleSinglePassIndexer
Directly based on BasicSinglePassIndexer, with just a few modifications
to enable some extra hooks.
|
class |
NoDuplicatesSinglePassIndexing
Single pass indexer that performs document deduplication based upon the
the docno.
|
Terrier Information Retrieval Platform 5.1. Copyright © 2004-2019, University of Glasgow