Uses of Class
jcolibri.exception.ExecutionException

Packages that use ExecutionException
jcolibri.cbraplications Defines interfaces of CBR application. 
jcolibri.exception Framework exceptions. 
jcolibri.extensions.recommendation.askingAndProposing Methods to implement the Expert Clerk system that combines Navigation by Asking and Navigation by Proposing. 
jcolibri.extensions.recommendation.navigationByAsking Methods to implement Navigation by Asking recommenders. 
jcolibri.method.revise Tests/examples package 
jcolibri.test.recommenders.rec1 Simple Single-Shot flats recommender using form-filling and KNN retrieval. 
jcolibri.test.recommenders.rec10 Conversational (type A) flats recommender using pre-selected cases at one-off preference elicitation, Navigation By Proposing and Filtered-KNN retrieval. 
jcolibri.test.recommenders.rec11 Conversational (type A) flats recommender using pre-selected cases at one-off preference elicitation, Navigation By Proposing and Filtered-KNN retrieval. 
jcolibri.test.recommenders.rec12 Single-Shot movies recommender obtaining description from profile and scoring cases using collaborative recommendation. 
jcolibri.test.recommenders.rec13 Conversational (type B) flats recommender using Navigation by Proposing and Filtered-KNN + Compromise Driven retrieval. 
jcolibri.test.recommenders.rec14 Single-Shot flats recommender using form-filling and Filter-Based retrieval. 
jcolibri.test.recommenders.rec2 Conversational (type A) flats recommender using form-filling and KNN retrieval. 
jcolibri.test.recommenders.rec3 Conversational (type B) flats recommender using form-filling and Filter-Based retrieval. 
jcolibri.test.recommenders.rec4 Conversational (type B) flats recommender using Navigation by Asking and Filter retrieval. 
jcolibri.test.recommenders.rec5 Conversational (type A) flats recommender using Navigation by Asking and KNN retrieval. 
jcolibri.test.recommenders.rec6 Conversational (type A) flats recommender using Navigation by Proposing and Filtered-KNN retrieval. 
jcolibri.test.recommenders.rec7 Single-Shot restaurants recommender using profiles and KNN retrieval. 
jcolibri.test.recommenders.rec8 Conversational (type B) flats recommender using both Navigation by Asking and Navigation by Proposing. 
jcolibri.test.recommenders.rec9 Conversational (type A) flats recommender using Navigation by Proposing for both One-Off and Interated preference elicitation, and Filtered-KNN retrieval. 
jcolibri.test.test1 Shows how to use a simple data base connector and perform the KNN retrieval. 
jcolibri.test.test10 This example shows how to use the ontology connector and the ontology-based similarity functions. 
jcolibri.test.test13 These tests show how to use the Textual CBR methods in a restaurants recommender. 
jcolibri.test.test14 This example shows how to evaluate two datasets at the same time with respect to their accuracy. 
jcolibri.test.test15 This example shows how to evaluate a dataset at the same time with respect to its accuracy before and after maintenance. 
jcolibri.test.test16 This test shows how to evaluate the textual similarity functions using classification. 
jcolibri.test.test2 Shows how to use enumerated values and user defined data types as attributes. 
jcolibri.test.test3 Shows how to use a compound attribute in the description of a case and how to complete the CBR cycle. 
jcolibri.test.test4 Shows how to manage a complete case with solution and execute some adaptation methods. 
jcolibri.test.test5 shows how to map an attribute to an ontology and compute an ontology-based similarity function in the KNN. 
jcolibri.test.test6 Shows how to use the Plain Text connector. 
jcolibri.test.test7 Shows how to run maintenance algorithms over the case base. 
jcolibri.test.test8 Shows how to evaluate an application. 
 

Uses of ExecutionException in jcolibri.cbraplications
 

Methods in jcolibri.cbraplications that throw ExecutionException
 void StandardCBRApplication.configure()
          Configures the application: case base, connectors, etc.
 void StandardCBRApplication.cycle(CBRQuery query)
          Executes a CBR cycle with the given query.
 void StandardCBRApplication.postCycle()
          Runs the code to shutdown the application.
 CBRCaseBase StandardCBRApplication.preCycle()
          Runs the precyle where typically cases are read and organized into a case base.
 

Uses of ExecutionException in jcolibri.exception
 

Subclasses of ExecutionException in jcolibri.exception
 class InitializingException
          Exception in the initialization of an object.
 

Uses of ExecutionException in jcolibri.extensions.recommendation.askingAndProposing
 

Methods in jcolibri.extensions.recommendation.askingAndProposing that throw ExecutionException
static void AskingAndProposingPreferenceElicitation.doPreferenceElicitation(CBRQuery query, java.util.Collection<CBRCase> cases, SelectAttributeMethod sam, CriticalUserChoice cuc)
          Executes the preference elicitation.
 

Uses of ExecutionException in jcolibri.extensions.recommendation.navigationByAsking
 

Methods in jcolibri.extensions.recommendation.navigationByAsking that throw ExecutionException
 Attribute SimilarityInfluence.getAttribute(java.util.Collection<CBRCase> cases, CBRQuery query)
          Selects the attribute to be asked
 Attribute SelectAttributeMethod.getAttribute(java.util.Collection<CBRCase> cases, CBRQuery query)
          Selects the attribute to be asked
 Attribute InformationGain.getAttribute(java.util.Collection<CBRCase> cases, CBRQuery query)
          Selects the attribute to be asked
static Attribute InformationGain.getMoreIGattribute(java.util.Collection<CBRCase> cases, boolean init, java.util.Collection<CBRCase> completeSetOfCases)
          Selects an attribute with the highest information gain.
static Attribute SimilarityInfluence.getMoreSimVarAttribute(java.util.Collection<CBRCase> cases, CBRQuery query, NNConfig simConfig, boolean init)
          Selects the attribute with more expected influence in the NN scoring.
 

Uses of ExecutionException in jcolibri.method.revise
 

Methods in jcolibri.method.revise that throw ExecutionException
static void DefineNewIdsMethod.defineNewIdsMethod(CBRCase _case, java.util.HashMap<Attribute,java.lang.Object> componentsKeys)
          Changes the values of the ID attributes of a case with new ones.
 

Uses of ExecutionException in jcolibri.test.recommenders.rec1
 

Methods in jcolibri.test.recommenders.rec1 that throw ExecutionException
 void Travel1.configure()
           
 void Houses1.configure()
           
 void Travel1.cycle(CBRQuery query)
           
 void Houses1.cycle(CBRQuery query)
           
 void Travel1.postCycle()
           
 void Houses1.postCycle()
           
 CBRCaseBase Travel1.preCycle()
           
 CBRCaseBase Houses1.preCycle()
           
 

Uses of ExecutionException in jcolibri.test.recommenders.rec10
 

Methods in jcolibri.test.recommenders.rec10 that throw ExecutionException
 void Houses10.configure()
           
 void Houses10.cycle(CBRQuery query)
           
 void Houses10.postCycle()
           
 CBRCaseBase Houses10.preCycle()
           
 void Houses10.sequence1(CBRQuery query, FilterConfig filterConfig)
           
 void Houses10.sequence2(CBRQuery query, CriticalUserChoice cuc)
           
 void Houses10.sequence3(UserChoice choice, java.util.Collection<CBRCase> retrievedCases)
           
 

Uses of ExecutionException in jcolibri.test.recommenders.rec11
 

Methods in jcolibri.test.recommenders.rec11 that throw ExecutionException
 void Houses11.configure()
           
 void Houses11.cycle(CBRQuery query)
           
 void Houses11.postCycle()
           
 CBRCaseBase Houses11.preCycle()
           
 void Houses11.sequence1(CBRQuery query)
           
 void Houses11.sequence2(CBRQuery query, UserChoice uc, java.util.Collection<CBRCase> proposedCases)
           
 void Houses11.sequence3(UserChoice choice, java.util.Collection<CBRCase> retrievedCases)
           
 

Uses of ExecutionException in jcolibri.test.recommenders.rec12
 

Methods in jcolibri.test.recommenders.rec12 that throw ExecutionException
 void MoviesRecommender.configure()
           
 void MoviesRecommender.cycle(CBRQuery query)
           
 void MoviesRecommender.postCycle()
           
 CBRCaseBase MoviesRecommender.preCycle()
           
 

Uses of ExecutionException in jcolibri.test.recommenders.rec13
 

Methods in jcolibri.test.recommenders.rec13 that throw ExecutionException
 void Houses13.configure()
           
 void Houses13.cycle(CBRQuery query)
           
 void Houses13.postCycle()
           
 CBRCaseBase Houses13.preCycle()
           
 void Houses13.sequence1(CBRQuery query, FilterConfig filterConfig)
           
 void Houses13.sequence2(java.util.Collection<CBRCase> selectedCases)
           
 void Houses13.sequence3(CBRQuery query, CriticalUserChoice cuc)
           
 void Houses13.sequence4(UserChoice choice, java.util.Collection<CBRCase> retrievedCases)
           
 

Uses of ExecutionException in jcolibri.test.recommenders.rec14
 

Methods in jcolibri.test.recommenders.rec14 that throw ExecutionException
 void Houses14.configure()
           
 void Houses14.cycle(CBRQuery query)
           
 void Houses14.postCycle()
           
 CBRCaseBase Houses14.preCycle()
           
 

Uses of ExecutionException in jcolibri.test.recommenders.rec2
 

Methods in jcolibri.test.recommenders.rec2 that throw ExecutionException
 void Travel2.configure()
           
 void Houses2.configure()
           
 void Travel2.cycle(CBRQuery query)
           
 void Houses2.cycle(CBRQuery query)
           
 void Travel2.postCycle()
           
 void Houses2.postCycle()
           
 CBRCaseBase Travel2.preCycle()
           
 CBRCaseBase Houses2.preCycle()
           
 

Uses of ExecutionException in jcolibri.test.recommenders.rec3
 

Methods in jcolibri.test.recommenders.rec3 that throw ExecutionException
 void Travel3.configure()
           
 void Houses3.configure()
           
 void Travel3.cycle(CBRQuery query)
           
 void Houses3.cycle(CBRQuery query)
           
 void Travel3.postCycle()
           
 void Houses3.postCycle()
           
 CBRCaseBase Travel3.preCycle()
           
 CBRCaseBase Houses3.preCycle()
           
 

Uses of ExecutionException in jcolibri.test.recommenders.rec4
 

Methods in jcolibri.test.recommenders.rec4 that throw ExecutionException
 void Houses4.configure()
           
 void Houses4.cycle(CBRQuery query)
           
 void Houses4.postCycle()
           
 CBRCaseBase Houses4.preCycle()
           
 void Houses4.sequence1(CBRQuery query, boolean _continue)
           
 void Houses4.sequence2(CBRQuery query, java.util.Collection<CBRCase> workingCases, boolean _continue)
           
 void Houses4.sequence3(CBRQuery query, java.util.Collection<CBRCase> workingCases)
           
 void Houses4.sequence4(UserChoice choice, java.util.Collection<CBRCase> workingCases)
           
 

Uses of ExecutionException in jcolibri.test.recommenders.rec5
 

Methods in jcolibri.test.recommenders.rec5 that throw ExecutionException
 void Houses5.configure()
           
 void Houses5.cycle(CBRQuery query)
           
 void Houses5.postCycle()
           
 CBRCaseBase Houses5.preCycle()
           
 void Houses5.sequence1(CBRQuery query)
           
 void Houses5.sequence2(CBRQuery query)
           
 void Houses5.sequence3(UserChoice choice, java.util.Collection<CBRCase> retrievedCases)
           
 

Uses of ExecutionException in jcolibri.test.recommenders.rec6
 

Methods in jcolibri.test.recommenders.rec6 that throw ExecutionException
 void Houses6.configure()
           
 void Houses6.cycle(CBRQuery query)
           
 void Houses6.postCycle()
           
 CBRCaseBase Houses6.preCycle()
           
 void Houses6.sequence1(CBRQuery query, FilterConfig filterConfig)
           
 void Houses6.sequence2(CBRQuery query, CriticalUserChoice cuc)
           
 void Houses6.sequence3(UserChoice choice, java.util.Collection<CBRCase> retrievedCases)
           
 

Uses of ExecutionException in jcolibri.test.recommenders.rec7
 

Methods in jcolibri.test.recommenders.rec7 that throw ExecutionException
 void Restaurant7.configure()
           
 void Restaurant7.cycle(CBRQuery query)
           
 void Restaurant7.postCycle()
           
 CBRCaseBase Restaurant7.preCycle()
           
 

Uses of ExecutionException in jcolibri.test.recommenders.rec8
 

Methods in jcolibri.test.recommenders.rec8 that throw ExecutionException
 void Houses8.configure()
           
 void Houses8.cycle(CBRQuery query)
           
 void Houses8.postCycle()
           
 CBRCaseBase Houses8.preCycle()
           
 void Houses8.sequence1(CBRQuery query, java.util.Collection<CBRCase> cases, FilterConfig fc)
           
 void Houses8.sequence2(CBRQuery query, java.util.Collection<CBRCase> workingCases)
           
 void Houses8.sequence3(CBRQuery query, java.util.Collection<CBRCase> workingCases, CriticalUserChoice choice)
           
 void Houses8.sequence4(UserChoice choice, java.util.Collection<CBRCase> workingCases)
           
 

Uses of ExecutionException in jcolibri.test.recommenders.rec9
 

Methods in jcolibri.test.recommenders.rec9 that throw ExecutionException
 void Houses9.configure()
           
 void Houses9.cycle(CBRQuery query)
           
 void Houses9.postCycle()
           
 CBRCaseBase Houses9.preCycle()
           
 void Houses9.sequence1(CBRQuery query, FilterConfig filterConfig)
           
 void Houses9.sequence2(CBRQuery query, CriticalUserChoice cuc)
           
 void Houses9.sequence3(UserChoice choice, java.util.Collection<CBRCase> retrievedCases)
           
 

Uses of ExecutionException in jcolibri.test.test1
 

Methods in jcolibri.test.test1 that throw ExecutionException
 void Test1.configure()
           
 void Test1.cycle(CBRQuery query)
           
 void Test1.postCycle()
           
 CBRCaseBase Test1.preCycle()
           
 

Uses of ExecutionException in jcolibri.test.test10
 

Methods in jcolibri.test.test10 that throw ExecutionException
 void Test10.configure()
           
 void Test10.cycle(CBRQuery query)
           
 void Test10.postCycle()
           
 CBRCaseBase Test10.preCycle()
           
 

Uses of ExecutionException in jcolibri.test.test13
 

Methods in jcolibri.test.test13 that throw ExecutionException
 void Test13b.configure()
           
 void Test13a.configure()
           
 void Test13b.cycle(CBRQuery query)
           
 void Test13a.cycle(CBRQuery query)
           
 void Test13b.postCycle()
           
 void Test13a.postCycle()
           
 CBRCaseBase Test13b.preCycle()
           
 CBRCaseBase Test13a.preCycle()
           
 

Uses of ExecutionException in jcolibri.test.test14
 

Methods in jcolibri.test.test14 that throw ExecutionException
 void IrisEvaluableApp.configure()
           
 void GlassEvaluableApp.configure()
           
 void IrisEvaluableApp.cycle(CBRQuery query)
           
 void GlassEvaluableApp.cycle(CBRQuery query)
           
 void IrisEvaluableApp.postCycle()
           
 void GlassEvaluableApp.postCycle()
           
 CBRCaseBase IrisEvaluableApp.preCycle()
           
 CBRCaseBase GlassEvaluableApp.preCycle()
           
 

Uses of ExecutionException in jcolibri.test.test15
 

Methods in jcolibri.test.test15 that throw ExecutionException
 void IrisMaintainedEvaluableApp.configure()
           
 void IrisEvaluableApp.configure()
           
 void IrisMaintainedEvaluableApp.cycle(CBRQuery query)
           
 void IrisEvaluableApp.cycle(CBRQuery query)
           
 void IrisMaintainedEvaluableApp.postCycle()
           
 void IrisEvaluableApp.postCycle()
           
 CBRCaseBase IrisMaintainedEvaluableApp.preCycle()
           
 CBRCaseBase IrisEvaluableApp.preCycle()
           
 

Uses of ExecutionException in jcolibri.test.test16
 

Methods in jcolibri.test.test16 that throw ExecutionException
 void SpamFilterApp.configure()
           
 void SpamFilterApp.cycle(CBRQuery query)
           
 void SpamFilterApp.postCycle()
           
 CBRCaseBase SpamFilterApp.preCycle()
           
 

Uses of ExecutionException in jcolibri.test.test2
 

Methods in jcolibri.test.test2 that throw ExecutionException
 void Test2.configure()
           
 void Test2.cycle(CBRQuery query)
           
 void Test2.postCycle()
           
 CBRCaseBase Test2.preCycle()
           
 

Uses of ExecutionException in jcolibri.test.test3
 

Methods in jcolibri.test.test3 that throw ExecutionException
 void Test3.configure()
           
 void Test3.cycle(CBRQuery query)
           
 void Test3.postCycle()
           
 CBRCaseBase Test3.preCycle()
           
 

Uses of ExecutionException in jcolibri.test.test4
 

Methods in jcolibri.test.test4 that throw ExecutionException
 void Test4.configure()
           
 void Test4.cycle(CBRQuery query)
           
 void Test4.postCycle()
           
 CBRCaseBase Test4.preCycle()
           
 

Uses of ExecutionException in jcolibri.test.test5
 

Methods in jcolibri.test.test5 that throw ExecutionException
 void Test5.configure()
           
 void Test5.cycle(CBRQuery query)
           
 void Test5.postCycle()
           
 CBRCaseBase Test5.preCycle()
           
 

Uses of ExecutionException in jcolibri.test.test6
 

Methods in jcolibri.test.test6 that throw ExecutionException
 void Test6.configure()
           
 void Test6.cycle(CBRQuery query)
           
 void Test6.postCycle()
           
 CBRCaseBase Test6.preCycle()
           
 

Uses of ExecutionException in jcolibri.test.test7
 

Methods in jcolibri.test.test7 that throw ExecutionException
 void Test7.configure()
           
 void Test7.cycle(CBRQuery q)
           
 void Test7.postCycle()
           
 CBRCaseBase Test7.preCycle()
           
 

Uses of ExecutionException in jcolibri.test.test8
 

Methods in jcolibri.test.test8 that throw ExecutionException
 void EvaluableApp.configure()
           
 void EvaluableApp.cycle(CBRQuery query)
           
 void EvaluableApp.postCycle()
           
 CBRCaseBase EvaluableApp.preCycle()
           
 


GAIA - Group for Artificial Intelligence Applications
http://gaia.fdi.ucm.es