Package edu.indiana.iucbrf.ccbr.conversationblock.selector

Interface Summary
ConversationBlockSelector A ConversationBlockSelector determines which conversation block should be presented depending on what is known about the problem so far, what cases are under consideration, and the domain.
 

Class Summary
AbstractConversationBlockSelector Provides basic abstract implementations of ConversationBlockSelector.
ConfidenceConversationBlockSelector  
DistanceInfluenceConversationBlockSelector  
EnsembleConversationBlockSelector  
FrequencyConversationBlockSelector This ConversationBlockSelector will always return a Question, the one corresponding to the FeatureKey most frequently appearing in the cases under consideration.
GainRatioConversationBlockSelector  
ImportanceMeasureConversationBlockSelector  
InformationGainConversationBlockSelector  
OrderedConversationBlockSelector An OrderedConversationBlockSelector assumes that the conversation blocks passed to it either directly or through the domain are in an order-sensitive data structure.
RandomConversationBlockSelector Randomly chooses a feature to question next.