|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages | |
---|---|
jcolibri.casebase | Contains case base implementations. |
jcolibri.cbraplications | Defines interfaces of CBR application. |
jcolibri.cbrcore | Core classes of the framework. |
jcolibri.connector | Connector implementations: data base, plain text files, ontologies, ... |
jcolibri.connector.databaseutils | Data base connector utility classes. |
jcolibri.connector.ontologyutils | Ontology connector utility classes. |
jcolibri.connector.plaintextutils | Plain text connector utility classes. |
jcolibri.connector.xmlutils | XML serialization utility classes. |
jcolibri.datatypes | Special data types. |
jcolibri.evaluation | Classes to evaluate applications. |
jcolibri.evaluation.evaluators | Several evaluators implementations |
jcolibri.evaluation.tools | Evaluation utility classes. |
jcolibri.exception | Framework exceptions. |
jcolibri.extensions.classification | Core classes for the classification extension. |
jcolibri.extensions.maintenance_evaluation | Classes to evaluate maintenance applications (implemented by Lisa Cummins). |
jcolibri.extensions.maintenance_evaluation.evaluators | Several maintenance evaluators |
jcolibri.extensions.recommendation | This package contains the Recommenders Extension. |
jcolibri.extensions.recommendation.askingAndProposing | Methods to implement the Expert Clerk system that combines Navigation by Asking and Navigation by Proposing. |
jcolibri.extensions.recommendation.casesDisplay | Methods to display cases |
jcolibri.extensions.recommendation.casesDisplay.utils | Utility classes for the "display cases" methods |
jcolibri.extensions.recommendation.collaborative | Methods to implement collaborative recommenders |
jcolibri.extensions.recommendation.conditionals | Conditional methods for recommender systems. |
jcolibri.extensions.recommendation.ContentBasedProfile | Methods to implement recommenders using content based profiles. |
jcolibri.extensions.recommendation.navigationByAsking | Methods to implement Navigation by Asking recommenders. |
jcolibri.extensions.recommendation.navigationByProposing | Methods to implement Navigation by Proposing recommenders. |
jcolibri.extensions.recommendation.navigationByProposing.queryElicitation | Methods to implement the query elicitation in Navigation by Proposing recommenders |
jcolibri.extensions.recommendation.tabuList | Methods to include a tabu list in a recommender system. |
jcolibri.extensions.textual.carrot2 | Carrot 2 extension. |
jcolibri.extensions.textual.IE | This package stores the extension for Textual CBR. |
jcolibri.extensions.textual.IE.common | Textual CBR methods that can be used with any implementation (GATE or OpenNLP). |
jcolibri.extensions.textual.IE.gate | Textual CBR methods that use the GATE algorithms. |
jcolibri.extensions.textual.IE.gate.gateinit | This package stores the configuration files of GATE. |
jcolibri.extensions.textual.IE.opennlp | Textual CBR methods that use the Maximum Entropy algorithms implemented in the OpenNLP package. |
jcolibri.extensions.textual.IE.representation | Represents a Text that will be processed to extract its information. |
jcolibri.extensions.textual.IE.representation.info | The objects of this package store auxiliar information extracted from texts. |
jcolibri.extensions.textual.lucene | Apache Lucene extension. |
jcolibri.extensions.textual.lucene.spanish | Classes to analyze spanish texts. |
jcolibri.extensions.textual.stemmer | Stemmer (SnowBall) extension. |
jcolibri.extensions.visualization | Case base visualization extension using the InfoVisual library. |
jcolibri.method.gui.editors | Editors to visualize and edit attributes |
jcolibri.method.gui.formFilling | Form Filling methods. |
jcolibri.method.gui.utils | GUI methods utilities. |
jcolibri.method.maintenance | Maintenance methods (implemented by Lisa Cummins & Derek Bridge). |
jcolibri.method.maintenance.algorithms | Maintenance algorithms. |
jcolibri.method.maintenance.solvesFunctions | Maintenance solves functions. |
jcolibri.method.precycle | Pre cycle methods. |
jcolibri.method.retain | Retain methods. |
jcolibri.method.retrieve | Retrieval and Selection methods. |
jcolibri.method.retrieve.DiverseByMedianRetrieval | Diverse by Median retrieval method |
jcolibri.method.retrieve.FilterBasedRetrieval | Filter-based retrieval method. |
jcolibri.method.retrieve.FilterBasedRetrieval.predicates | Predicates for the filter-based retrieval. |
jcolibri.method.retrieve.LuceneRetrieval | Retrieval method using Lucene. |
jcolibri.method.retrieve.NNretrieval | NN retrieval method classes. |
jcolibri.method.retrieve.NNretrieval.similarity | Similarity functions for the KNN method |
jcolibri.method.retrieve.NNretrieval.similarity.global | Global similarity functions for the KNN method |
jcolibri.method.retrieve.NNretrieval.similarity.local | Local similarity functions for the KNN method |
jcolibri.method.retrieve.NNretrieval.similarity.local.ontology | Ontology based local similarity functions for the KNN method. |
jcolibri.method.retrieve.NNretrieval.similarity.local.recommenders | Common local similarity functions for recommenders |
jcolibri.method.retrieve.NNretrieval.similarity.local.textual | Textual similarity functions for the KNN method. |
jcolibri.method.retrieve.NNretrieval.similarity.local.textual.compressionbased | Stores the similarity measures using compression implemented by Derek Bridge. |
jcolibri.method.retrieve.selection | Methods to select the cases. |
jcolibri.method.retrieve.selection.compromiseDriven | Compromise-driven selection. |
jcolibri.method.retrieve.selection.diversity | Diversity selection methods. |
jcolibri.method.reuse | Reuse methods |
jcolibri.method.reuse.classification | Classification Reuse methods (implemented by Lisa Cummins & Derek Bridge). |
jcolibri.method.revise | Tests/examples package |
jcolibri.method.revise.classification | Classification Revision methods (implemented by Lisa Cummins & Derek Bridge). |
jcolibri.test | Examples/testing package. |
jcolibri.test.database | Implements a data base server with the tables for the examples/tests using the HSQLDB library. |
jcolibri.test.main | Main tester application that executes all the examples showing also related documentation to each one. |
jcolibri.test.recommenders | Recommenders examples/testing package. |
jcolibri.test.recommenders.housesData | Houses database for testing |
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.rec12.moviesDB | Movies database for testing |
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.rec4.housesData | Houses database for testing |
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.rec8.housesData | Houses database for testing |
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.recommenders.travelData | Travel database for testing |
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.test11 | This example checks the ontological similarity functions. |
jcolibri.test.test12 | This example shows how to use the Textual CBR extension with the GATE and OpenNLP implementations. |
jcolibri.test.test13 | These tests show how to use the Textual CBR methods in a restaurants recommender. |
jcolibri.test.test13.connector | Custom connector for loading restaurants descriptions from a textual file. |
jcolibri.test.test13.gui | Swing dialogs for the restaurant recommender |
jcolibri.test.test13.similarity | Custom similarity functions to work with values extracted by the Textual CBR methods |
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. |
jcolibri.test.test9 | Shows how to visualizate a case base using the InfoVisual library develped by Josep Lluis Arcos (IIIA-CSIC). |
jcolibri.util | Utility classes of the framework. |
|
GAIA - Group for Artificial Intelligence Applications http://gaia.fdi.ucm.es |
|||||||||
PREV NEXT | FRAMES NO FRAMES |