Uses of Interface
org.terrier.matching.Matching
-
Packages that use Matching 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.taat Provides classes that implement a term-at-a-time (TAAT) matching strategy. -
-
Uses of Matching in org.terrier.matching
Classes in org.terrier.matching that implement Matching Modifier and Type Class Description classAbstractScoringMatchingclassBaseMatchingPerforms 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.classFatFeaturedScoringMatchingMakes aFeaturedResultSetby applying a list of features.classFatResultsMatchingReads aFatResultSetserialized to disk byWritableOutputFormat.classFatScoringMatchingScores a FatResultSet into a normal ResultSet for a given weighting modelclassFeaturedScoringMatchingclassFilterMatchingclassJforestsModelMatchingApplies a Jforests regression tree learned model to aFeaturedResultSet.classLearnedModelMatchingAn abstract class for applying a learned model onto aFeaturedResultSet.classLinearModelMatchingApplies a linear learned model to aFeaturedResultSet.classScoringMatchingMatching implementation that uses a parent Matching instance to get the docids to work with.classScoringMatchingWithFatclassTRECResultsMatchingA matching implementation that retrieves results from a TREC result file rather than the current index.Fields in org.terrier.matching declared as Matching Modifier and Type Field Description protected MatchingFilterMatching. parentprotected MatchingLearnedModelMatching. parentConstructors in org.terrier.matching with parameters of type Matching Constructor Description AbstractScoringMatching(Index _index, Matching _parent, WeightingModel _wm)AbstractScoringMatching(Index _index, Matching _parent, WeightingModel _wm, java.util.function.Predicate<org.apache.commons.lang3.tuple.Pair<java.lang.String,java.util.Set<java.lang.String>>> _filter)FatFeaturedScoringMatching(Index _index, Matching _parent)FatFeaturedScoringMatching(Index _index, Matching _parent, java.lang.String[] _featureNames)FatScoringMatching(Index _index, Matching _parent)FatScoringMatching(Index _index, Matching _parent, WeightingModel _wm)FatScoringMatching(Index _index, Matching _parent, WeightingModel _wm, java.util.function.Predicate<org.apache.commons.lang3.tuple.Pair<java.lang.String,java.util.Set<java.lang.String>>> _filter)FeaturedScoringMatching(Index _index, Matching _parent, java.lang.Class<? extends AbstractScoringMatching> _scoringMatchingImpl)FeaturedScoringMatching(Index _index, Matching _parent, java.lang.String[] _featureNames, java.lang.Class<? extends AbstractScoringMatching> _scoringMatchingImpl)JforestsModelMatching(Matching _parent)JforestsModelMatching(Matching _parent, java.lang.String modelFilename)JforestsModelMatching(Index _index, Matching _parent)JforestsModelMatching(Index _index, Matching _parent, java.lang.String modelFilename)JforestsModelMatching(Index _index, Matching _parent, java.lang.String modelFilename, java.lang.Class<? extends edu.uci.jforests.learning.trees.Tree> treeClass)LearnedModelMatching(Matching _parent)LearnedModelMatching(Index _index, Matching _parent)LinearModelMatching(Index _index, Matching _parent)LinearModelMatching(Index _index, Matching _parent, double[] _weights)LinearModelMatching(Index _index, Matching _parent, java.lang.String _modelFilename)ScoringMatching(Index _index, Matching _parent)ScoringMatching(Index _index, Matching _parent, WeightingModel _wm)ScoringMatching(Index _index, Matching _parent, WeightingModel _wm, java.util.function.Predicate<org.apache.commons.lang3.tuple.Pair<java.lang.String,java.util.Set<java.lang.String>>> _filter)ScoringMatchingWithFat(Index _index, Matching _parent)ScoringMatchingWithFat(Index _index, Matching _parent, WeightingModel _wm)ScoringMatchingWithFat(Index _index, Matching _parent, WeightingModel _wm, java.util.function.Predicate<org.apache.commons.lang3.tuple.Pair<java.lang.String,java.util.Set<java.lang.String>>> _filter) -
Uses of Matching in org.terrier.matching.daat
Classes in org.terrier.matching.daat that implement Matching Modifier and Type Class Description classFatFullA subclass ofFullthat creates aFatResultSet.classFullPerforms 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. -
Uses of Matching in org.terrier.matching.taat
Classes in org.terrier.matching.taat that implement Matching Modifier and Type Class Description classFullAn exhaustive TAAT approach for matching documents to a query.
-