Terrier IR Platform
2.2.1

Package uk.ac.gla.terrier.structures.indexing

Provides the classes used for creating the data structures of the Terrier platform.

See:
          Description

Class Summary
BlockDirectIndexBuilder Builds a direct index using block and possibly field information.
BlockDocumentPostingList Represents the postings of one document, and saves block (term position) information.
BlockInvertedIndexBuilder Builds an inverted index saving term-block information.
BlockLexiconBuilder Builds a block lexicon using block frequencies.
BlockLexiconMap LexiconMap implementation that also keeps track of the number of blocks that a term occurrs in.
DirectIndexBuilder Builds a direct index, using field information optionally.
DocumentIndexBuilder A builder for the document index.
DocumentInitialWeightIndex This class implements a data structure for the term estimate (P_{avg}) of language modelling approach to IR.
DocumentPostingList Represents the postings of one document.
InvertedIndexBuilder Builds an inverted index.
LexiconBuilder Builds temporary lexicons during indexing a collection and merges them when the indexing of a collection has finished.
LexiconMap This class keeps track of the total counts of terms within a bundle of documents being indexed.
TermEstimateIndex This class implements a data structure for the term estimate (P_{avg}) of language modelling approach to IR.
UTFBlockInvertedIndexBuilder Builds an inverted index using block information, where indexing lexicon is a UTFBlock lexicon.
UTFBlockLexiconBuilder Builds a block lexicon using block frequencies.
UTFInvertedIndexBuilder Builds a UTF inverted index, using field information optionally.
UTFLexiconBuilder Builds temporary lexicons during indexing a collection and merges them when the indexing of a collection has finished.
 

Package uk.ac.gla.terrier.structures.indexing Description

Provides the classes used for creating the data structures of the Terrier platform.

These include the builders of the inverted index, the direct index, the lexicon and the document index.


Terrier IR Platform
2.2.1

Terrier Information Retrieval Platform 2.2.1. Copyright 2004-2008 University of Glasgow