PostFilters are designed to complement PostProcesses.
PostProccess are designed to complement PostFilters.
SearchRequest is the one of two main classes of which are made available to client code by the Terrier framework at retrieval time.
This class decorates a result set with metadata.
This class implements a data structure of terms in the top-retrieved documents.
Base class for weighting term occurrences in feedback documents.
This class implements a data structure for a term in the top-retrieved documents.
Class representing feedback documents, pseudo- or otherwise.
Implements of this class can be used to select feedback documents.
This class is responsible for handling/co-ordinating the main high-level operations of a query.
A feedback selector for pseudo-relevance feedback.
Implements automatic query expansion as PostProcess that is applied to the result set after 1st-time matching.
Selects feedback documents from a qrels file, using the query id.
A feedback document selector that operates as RelevanceFeedbackSelector, except that this should be used when docids are specified in the qrels file, not docnos.
Select only feedback documents which have relevance &tg; 0
Request contains the details of the search engine for one query, including the query itself, the resultset, the controls and the context objects.
Checks that the prefix of the document number (upto the first "-") is included in this list of scopes as given by the scope control.
A simple decorator, which applies all metadata in the MetaIndex to each retrieved, displayed document.
Filter that removes hosts which dont match an appropriate site: constraint, as specified in a control.
Provides the interfaces and classes for the querying API of the Terrier platform, the controls, post processors and filters. As an example, query expansion is applied as a postprocess.
Terrier Information Retrieval Platform4.1. Copyright © 2004-2015, University of Glasgow