edu.indiana.iucbrf.ccbr.conversationblock.selector
Class ConfidenceConversationBlockSelector
java.lang.Object
edu.indiana.iucbrf.ccbr.conversationblock.selector.AbstractConversationBlockSelector
edu.indiana.iucbrf.ccbr.conversationblock.selector.ImportanceMeasureConversationBlockSelector
edu.indiana.iucbrf.ccbr.conversationblock.selector.ConfidenceConversationBlockSelector
- All Implemented Interfaces:
- ConversationBlockSelector, SwingRepresentableWithDomain, EnsembleMember, SwingRepresentable, java.io.Serializable
public class ConfidenceConversationBlockSelector
- extends ImportanceMeasureConversationBlockSelector
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
regionAgg
protected RegionAggregate regionAgg
ConfidenceConversationBlockSelector
public ConfidenceConversationBlockSelector(RegionAggregate regionAgg,
CCBRDomain domain)
- Creates a new instance of ConfidenceConversationBlockSelector
ConfidenceConversationBlockSelector
public ConfidenceConversationBlockSelector(RegionAggregate regionAgg,
CCBRDomain domain,
ProblemDifferentiator differentiator)
- Creates a new instance of ConfidenceConversationBlockSelector
getNextFeatureKeyImpl2
protected FeatureKey getNextFeatureKeyImpl2(Problem problemSoFar,
RetrievalResults casesUnderConsideration,
CCBRDomain domain)
- Specified by:
getNextFeatureKeyImpl2
in class ImportanceMeasureConversationBlockSelector
calcKeyConf
protected edu.indiana.iucbrf.ccbr.conversationblock.selector.ConfidenceConversationBlockSelector.KeyConf calcKeyConf(Problem problemSoFar,
CCBRDomain domain)
makeSuggestions
public SuggestionSet makeSuggestions(java.lang.Object[] args,
double totalStrength)
- Specified by:
makeSuggestions
in interface EnsembleMember
- Overrides:
makeSuggestions
in class ImportanceMeasureConversationBlockSelector
- Parameters:
args
- The arguments take the following form:
args[0] is Problem problemSoFar
args[1] is RetrievalResults casesUnderConsideration
args[2] is CCBRDomain domaintotalStrength
- The total amount of strength that this ensemble member
may divide among its suggestions.
getAllImpValues
protected java.util.HashMap getAllImpValues(Problem problemSoFar,
RetrievalResults casesUnderConsideration,
CCBRDomain domain)
- Specified by:
getAllImpValues
in class ImportanceMeasureConversationBlockSelector