See: Description
| Interface | Description |
|---|---|
| PostFilter |
PostFilters are designed to complement PostProcesses.
|
| PostProcess |
PostProccess are designed to complement PostFilters.
|
| Process |
Process Interface
|
| SearchRequest |
SearchRequest is the one of two main classes of which are made available to client code by
the Terrier framework at retrieval time.
|
| Class | Description |
|---|---|
| Decorate |
This class decorates a result set with metadata.
|
| DFRBagExpansionTerms |
This class implements a data structure of terms in the top-retrieved documents.
|
| ExpansionTerms |
Base class for weighting term occurrences in feedback documents.
|
| ExpansionTerms.ExpansionTerm |
This class implements a data structure
for a term in the top-retrieved documents.
|
| FeedbackDocument |
Class representing feedback documents, pseudo- or otherwise.
|
| FeedbackSelector |
Implements of this class can be used to select feedback documents.
|
| Manager |
This class is responsible for handling/co-ordinating the main high-level
operations of a query.
|
| PseudoRelevanceFeedbackSelector |
A feedback selector for pseudo-relevance feedback.
|
| QueryExpansion |
Implements automatic query expansion as PostProcess that is applied to the result set
after 1st-time matching.
|
| RelevanceFeedbackSelector |
Selects feedback documents from a qrels file, using the query id.
|
| RelevanceFeedbackSelectorDocids |
A feedback document selector that operates as RelevanceFeedbackSelector, except
that this should be used when docids are specified in the qrels file, not docnos.
|
| RelevantOnlyFeedbackDocuments |
Select only feedback documents which have relevance &tg; 0
|
| Request |
Request contains the details of the search engine for one query, including the query itself,
the resultset, the controls and the context objects.
|
| Scope |
Checks that the prefix of the document number (upto the first "-") is included in
this list of scopes as given by the scope control.
|
| SimpleDecorate |
A simple decorator, which applies all metadata in the MetaIndex to each retrieved, displayed document.
|
| SiteFilter |
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