|
Terrier IR Platform 2.2.1 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use QueryExpansionModel | |
---|---|
uk.ac.gla.terrier.matching.models.queryexpansion | Provides the classes that implement various query expansion models. |
uk.ac.gla.terrier.querying | Provides the interfaces and classes for the querying API of the Terrier platform, the controls, post processors and filters. |
uk.ac.gla.terrier.structures | Provides the classes that implement the data structures used for retrieval with the Terrier platform. |
Uses of QueryExpansionModel in uk.ac.gla.terrier.matching.models.queryexpansion |
---|
Subclasses of QueryExpansionModel in uk.ac.gla.terrier.matching.models.queryexpansion | |
---|---|
class |
Bo1
This class implements the Bo1 model for query expansion. |
class |
Bo2
This class implements the Bo2 model for query expansion. |
class |
KL
This class implements the Kullback-Leibler divergence for query expansion. |
Uses of QueryExpansionModel in uk.ac.gla.terrier.querying |
---|
Methods in uk.ac.gla.terrier.querying that return QueryExpansionModel | |
---|---|
QueryExpansionModel |
QueryExpansion.getQueryExpansionModel(java.lang.String Name)
Obtain the query expansion model for QE to use. |
Methods in uk.ac.gla.terrier.querying with parameters of type QueryExpansionModel | |
---|---|
void |
QueryExpansion.setQueryExpansionModel(QueryExpansionModel QEModel)
Set the used query expansion model. |
Uses of QueryExpansionModel in uk.ac.gla.terrier.structures |
---|
Methods in uk.ac.gla.terrier.structures with parameters of type QueryExpansionModel | |
---|---|
void |
ExpansionTerms.assignWeights(QueryExpansionModel QEModel)
Assign weight to terms that are stored in ExpansionTerm[] terms. |
SingleTermQuery[] |
ExpansionTerms.getExpandedTerms(int numberOfExpandedTerms,
QueryExpansionModel QEModel)
This method implements the functionality of assigning expansion weights to the terms in the top-retrieved documents, and returns the most informative terms among them. |
double |
ExpansionTerms.getExpansionWeight(int termId,
QueryExpansionModel model)
Returns the weight of a term with the given term identifier, computed by the specified query expansion model. |
double |
ExpansionTerms.getExpansionWeight(java.lang.String term,
QueryExpansionModel model)
Returns the weight of a given term, computed by the specified query expansion model. |
|
Terrier IR Platform 2.2.1 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |