public class InformationFlowFeedback extends AbstractFeedback
Feedback based on information flow
Copyright: Copyright (c) 2005
Company: IST, Drexel University
feedbackCoeffi, feedbackDocNum, searcher| Constructor and Description |
|---|
InformationFlowFeedback(TokenExtractor te,
Searcher searcher,
int feedbackDocNum,
int expandTermNum,
double feedbackCoeffi) |
| Modifier and Type | Method and Description |
|---|---|
protected ArrayList |
estimateNewQueryModel(IRQuery oldQuery) |
double |
getDominantVectorThreshold() |
double |
getDominantVectorWeight() |
int |
getHALWindowSize() |
int |
getInfrequentTermThreshold() |
double |
getMultiplier() |
double |
getSubordinateVectorThreshold() |
double |
getSubordinateVectorWeight() |
void |
setDominantVectorThreshold(double threshold) |
void |
setDominantVectorWeight(double weight) |
void |
setHALWindowSize(int size) |
void |
setInfrequentTermThreshold(int threshold) |
void |
setMultiplier(double multiplier) |
void |
setSubordinateVectorThreshold(double threshold) |
void |
setSubordinateVectorWeight(double weight) |
IRQuery |
updateQueryModel(IRQuery oldQuery) |
buildIRTerm, buildSimpleTermPredicate, getFeedbackDocNum, getSearcher, setFeedbackDocNum, setSearcherpublic InformationFlowFeedback(TokenExtractor te, Searcher searcher, int feedbackDocNum, int expandTermNum, double feedbackCoeffi)
protected ArrayList estimateNewQueryModel(IRQuery oldQuery)
estimateNewQueryModel in class AbstractFeedbackpublic void setHALWindowSize(int size)
public int getHALWindowSize()
public void setInfrequentTermThreshold(int threshold)
public int getInfrequentTermThreshold()
public void setMultiplier(double multiplier)
public double getMultiplier()
public void setDominantVectorWeight(double weight)
public double getDominantVectorWeight()
public void setSubordinateVectorWeight(double weight)
public double getSubordinateVectorWeight()
public void setDominantVectorThreshold(double threshold)
public double getDominantVectorThreshold()
public void setSubordinateVectorThreshold(double threshold)
public double getSubordinateVectorThreshold()
public IRQuery updateQueryModel(IRQuery oldQuery)
updateQueryModel in interface FeedbackupdateQueryModel in class AbstractFeedbackoldQuery - the iniital queryCopyright © 2018 JULIE Lab, Germany. All rights reserved.