Package | Description |
---|---|
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.querying |
Provides the interfaces and classes for the querying
API of the Terrier platform, the controls, post processors
and filters.
|
org.terrier.realtime.memory |
Provides MemoryIndex structures.
|
org.terrier.realtime.multi |
Provides MultiIndex structures.
|
org.terrier.services.websitesearch |
Provides UI access services for the website search demo.
|
org.terrier.structures |
Provides the classes that implement the data structures used
for retrieval with the Terrier platform.
|
Modifier and Type | Field and Description |
---|---|
protected CollectionStatistics |
BaseMatching.collectionStatistics
The collection statistics
|
protected CollectionStatistics |
PostingListManager.collectionStatistics
statistics of the collection
|
protected CollectionStatistics |
TRECResultsMatching.collStats
The underlying collections statistics.
|
Modifier and Type | Method and Description |
---|---|
CollectionStatistics |
TRECResultsMatching.getCollectionStatistics()
Returns collection statistics.
|
CollectionStatistics |
FatResultSet.getCollectionStatistics()
Get the collection statistics that should be applied when (re)scoring any
documents in this query
|
CollectionStatistics |
FatQueryResultSet.getCollectionStatistics()
Get the collection statistics that should be applied when (re)scoring any
documents in this query
|
Modifier and Type | Method and Description |
---|---|
void |
BaseMatching.setCollectionStatistics(CollectionStatistics cs)
Update the collection statistics being used by this matching instance
|
void |
Matching.setCollectionStatistics(CollectionStatistics cs)
Update the collection statistics being used by this matching instance
|
void |
TRECResultsMatching.setCollectionStatistics(CollectionStatistics _collStats) |
void |
FatFeaturedScoringMatching.setCollectionStatistics(CollectionStatistics cs) |
void |
FatScoringMatching.setCollectionStatistics(CollectionStatistics cs) |
void |
LearnedModelMatching.setCollectionStatistics(CollectionStatistics cs) |
void |
FatResultSet.setCollectionStatistics(CollectionStatistics cs) |
void |
FatQueryResultSet.setCollectionStatistics(CollectionStatistics cs) |
void |
FatResultsMatching.setCollectionStatistics(CollectionStatistics cs) |
Constructor and Description |
---|
FatQueryResultSet(int numberOfDocuments,
CollectionStatistics cs,
String[] qs,
EntryStatistics[] es,
double[] ks) |
PostingListManager(Index _index,
CollectionStatistics cs)
Create a posting list manager for the given index and statistics
|
PostingListManager(Index _index,
CollectionStatistics _cs,
MatchingQueryTerms mqt)
Create a posting list manager for the given index and statistics, and populated using the specified
MatchingQueryTerms.
|
PostingListManager(Index _index,
CollectionStatistics _cs,
MatchingQueryTerms mqt,
boolean splitSynonyms)
Create a posting list manager for the given index and statistics, and populated using the specified
MatchingQueryTerms.
|
Modifier and Type | Method and Description |
---|---|
CollectionStatistics |
FatCandidateResultSet.getCollectionStatistics() |
Modifier and Type | Method and Description |
---|---|
void |
FatCandidateResultSet.setCollectionStatistics(CollectionStatistics cs) |
Constructor and Description |
---|
FatCandidateResultSet(List<CandidateResult> q,
CollectionStatistics cs,
String[] queryTerms,
EntryStatistics[] entryStats,
double[] keyFrequency) |
FatCandidateResultSet(Queue<CandidateResult> q,
CollectionStatistics cs,
String[] queryTerms,
EntryStatistics[] entryStats,
double[] keyFrequency) |
Modifier and Type | Method and Description |
---|---|
void |
DependenceScoreModifier.setCollectionStatistics(CollectionStatistics cs,
Index _index)
Sets the collection statistics used to score the documents (number of documents in the collection, etc)
|
void |
MRFDependenceScoreModifier.setCollectionStatistics(CollectionStatistics cs,
Index _index)
Sets the collection statistics used to score the documents (number of documents in the collection, etc)
|
Modifier and Type | Field and Description |
---|---|
protected CollectionStatistics |
WeightingModel.cs |
Modifier and Type | Method and Description |
---|---|
void |
PerFieldNormWeightingModel.setCollectionStatistics(CollectionStatistics _cs) |
void |
SingleFieldModel.setCollectionStatistics(CollectionStatistics _cs) |
void |
DFRWeightingModel.setCollectionStatistics(CollectionStatistics _cs) |
void |
WeightingModel.setCollectionStatistics(CollectionStatistics _cs)
Sets collection statistics
|
void |
ML2.setCollectionStatistics(CollectionStatistics _cs) |
void |
MDL2.setCollectionStatistics(CollectionStatistics _cs) |
Modifier and Type | Field and Description |
---|---|
protected CollectionStatistics |
QueryExpansion.collStats
The statistics of the index
|
Constructor and Description |
---|
DFRBagExpansionTerms(CollectionStatistics collStats,
Lexicon<String> _lexicon,
PostingIndex<?> _directIndex,
DocumentIndex _documentIndex)
Constructs an instance of ExpansionTerms.
|
Modifier and Type | Class and Description |
---|---|
class |
MemoryCollectionStatistics
This class provides basic statistics in memory for a collection of documents,
such as the average length of documents, or the total number of documents in
the collection.
|
Modifier and Type | Method and Description |
---|---|
CollectionStatistics |
MemoryIndex.getCollectionStatistics()
Get the collection statistics
|
Modifier and Type | Class and Description |
---|---|
class |
MultiStats
A collection statistics class for use with a MultiIndex.
|
Modifier and Type | Method and Description |
---|---|
CollectionStatistics |
MultiIndex.getCollectionStatistics()
Get the collection statistics
|
Modifier and Type | Method and Description |
---|---|
static MultiStats |
MultiStats.factory(CollectionStatistics[] stats)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
CollectionStatistics |
WebsiteSearch.getCollectionStatistics() |
Modifier and Type | Class and Description |
---|---|
protected class |
Index.UpdatingCollectionStatistics
This collection statistics parses the associated index properties for
each call.
|
Modifier and Type | Method and Description |
---|---|
CollectionStatistics |
IndexOnDisk.getCollectionStatistics() |
abstract CollectionStatistics |
Index.getCollectionStatistics()
Get the collection statistics
|
Modifier and Type | Method and Description |
---|---|
void |
CollectionStatistics.addStatistics(CollectionStatistics cs)
Increment the statistics by the specified amount
|
Terrier Information Retrieval Platform4.1. Copyright © 2004-2015, University of Glasgow