| Package | Description | 
|---|---|
| org.terrier.learning | 
 Provides interfaces for Terrier 'Fat' ResultSets that contain features and decorators that add new features to those result sets. 
 | 
| org.terrier.matching | 
 Provides the classes and interfaces used for matching documents
to queries. 
 | 
| org.terrier.matching.daat | 
 Provides classes that implement a document-at-a-time (DAAT) matching strategy. 
 | 
| org.terrier.matching.dsms | 
 Provides the interface and the classes for modifying the scores
of documents after an score has been assigned to documents, or 
implementing the combination of evidence. 
 | 
| org.terrier.matching.models | 
 Provides the classes that implement various weighting models. 
 | 
| org.terrier.matching.taat | 
 Provides classes that implement a term-at-a-time (TAAT) matching strategy. 
 | 
| org.terrier.matching.tsms | 
 Provides the interface and classes that implement the term
score modifiers, which modify the scores assigned to documents
for a particular term. 
 | 
| org.terrier.querying | 
 Provides the interfaces and classes for the querying 
API of the Terrier platform, the controls, post processors
and filters. 
 | 
| org.terrier.querying.parser | 
 Provides the parser specification and the classes that implement
the query language of the Terrier platform. 
 | 
| org.terrier.structures.cache | 
 Provides caching of search results when performing batch querying operations. 
 | 
| org.terrier.structures.outputformat | 
 Provides functionality for writing Terrier ResultSets to disk as .res files, e.g. 
 | 
| Class and Description | 
|---|
| CollectionResultSet
 This class implements the interface ResultSet and
 models the set of all documents in the 
 collection. 
 | 
| QueryResultSet
 A result set for a given query. 
 | 
| ResultSet
 The interface that defines the functionalities of a 
 result set. 
 | 
| Class and Description | 
|---|
| AccumulatorResultSet
 A result set instance that uses maps internally until initialise() is called 
 | 
| CollectionResultSet
 This class implements the interface ResultSet and
 models the set of all documents in the 
 collection. 
 | 
| FatResultSet
 A result set that encapsulates the postings for terms within the query 
 | 
| LearnedModelMatching
 An abstract class for applying a learned model onto a  
FeaturedResultSet. | 
| Matching
 Interface for all Matching implementations. 
 | 
| MatchingQueryTerms
 Models a query used for matching documents. 
 | 
| MatchingQueryTerms.QueryTermProperties
 The weight and the modifiers associated with a query term. 
 | 
| PostingListManager
 The PostingListManager is reponsible for opening the appropriate posting lists  
IterablePosting given
 the MatchingQueryTerms object. | 
| QueryResultSet
 A result set for a given query. 
 | 
| ResultSet
 The interface that defines the functionalities of a 
 result set. 
 | 
| TRECResultsMatching.InputFormat
 The result set input format. 
 | 
| Class and Description | 
|---|
| BaseMatching
 Performs the matching of documents with a query, by first assigning scores to 
 documents for each query term and modifying these scores with the appropriate modifiers. 
 | 
| FatResultSet
 A result set that encapsulates the postings for terms within the query 
 | 
| Matching
 Interface for all Matching implementations. 
 | 
| MatchingQueryTerms
 Models a query used for matching documents. 
 | 
| ResultSet
 The interface that defines the functionalities of a 
 result set. 
 | 
| Class and Description | 
|---|
| MatchingQueryTerms
 Models a query used for matching documents. 
 | 
| ResultSet
 The interface that defines the functionalities of a 
 result set. 
 | 
| Class and Description | 
|---|
| Model
 This interface encapsulates all the common functionality between
 standard IR models (including DFR models, TF/IDF, BM25 etc), and
 Language Modelling models (Terrier includes PonteCroft Language
 Modelling model). 
 | 
| Class and Description | 
|---|
| AccumulatorResultSet
 A result set instance that uses maps internally until initialise() is called 
 | 
| Class and Description | 
|---|
| Model
 This interface encapsulates all the common functionality between
 standard IR models (including DFR models, TF/IDF, BM25 etc), and
 Language Modelling models (Terrier includes PonteCroft Language
 Modelling model). 
 | 
| Class and Description | 
|---|
| Matching
 Interface for all Matching implementations. 
 | 
| MatchingQueryTerms
 Models a query used for matching documents. 
 | 
| Model
 This interface encapsulates all the common functionality between
 standard IR models (including DFR models, TF/IDF, BM25 etc), and
 Language Modelling models (Terrier includes PonteCroft Language
 Modelling model). 
 | 
| ResultSet
 The interface that defines the functionalities of a 
 result set. 
 | 
| Class and Description | 
|---|
| MatchingQueryTerms
 Models a query used for matching documents. 
 | 
| Class and Description | 
|---|
| ResultSet
 The interface that defines the functionalities of a 
 result set. 
 | 
| Class and Description | 
|---|
| ResultSet
 The interface that defines the functionalities of a 
 result set. 
 | 
Terrier 4.0. Copyright © 2004-2014 University of Glasgow