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