See: Description
Interface | Description |
---|---|
FatResultSet |
A result set that encapsulates the postings for terms within the query
|
Matching |
Interface for all Matching implementations.
|
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).
|
PostingListManager.PostingListManagerPlugin |
Interface for plugins to further alter the posting lists managed by the PostingListManager
|
ResultSet |
The interface that defines the functionalities of a
result set.
|
Class | Description |
---|---|
AbstractScoringMatching | |
AccumulatorResultSet |
A result set instance that uses maps internally until initialise() is called
|
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.
|
CollectionResultSet |
This class implements the interface ResultSet and
models the set of all documents in the
collection.
|
FatFeaturedScoringMatching |
Makes a
FeaturedResultSet by applying a list of features. |
FatQueryResultSet |
An implementation of
FatResultSet . |
FatResultsMatching |
Reads a
FatResultSet serialized to disk by WritableOutputFormat . |
FatScoringMatching |
Scores a FatResultSet into a normal ResultSet for a given weighting model
|
FatUtils |
Various utilities for the dealing with
FatResultSet s. |
FeaturedScoringMatching | |
FilterMatching | |
JforestsModelMatching |
Applies a Jforests regression tree learned model to a
FeaturedResultSet . |
LearnedModelMatching |
An abstract class for applying a learned model onto a
FeaturedResultSet . |
LinearModelMatching |
Applies a linear learned model to a
FeaturedResultSet . |
MatchingQueryTerms |
Models a query used for matching documents.
|
MatchingQueryTerms.MatchingTerm | |
MatchingQueryTerms.QueryTermProperties |
The weight and the modifiers associated with a query term.
|
PostingListManager |
The PostingListManager is responsible for opening the appropriate posting lists
IterablePosting given
the MatchingQueryTerms object. |
QueryResultSet |
A result set for a given query.
|
ScoringMatching |
Matching implementation that uses a parent Matching instance to get the docids to work with.
|
TRECResultsMatching |
A matching implementation that retrieves results from a TREC result file
rather than the current index.
|
Enum | Description |
---|---|
TRECResultsMatching.InputFormat |
The result set input format.
|
Provides the classes and interfaces used for matching documents to queries. It includes the classes that perform the matching by reading information from the inverted index etc., and the classes that model the set of retrieved documents.
Terrier Information Retrieval Platform 5.1. Copyright © 2004-2019, University of Glasgow