Building case-based reasoning applications with myCBR and COLIBRI Studio

myCBR and COLIBRI Studio are two well-established opensource frameworks for building case-based reasoning (CBR) applications, though they follow different approaches and support different phases of the CBR application development. Where myCBR supports its users in developing a knowledge model for representing cases, it leaves the software developers alone in developing an application that uses the generated knowledge model. COLIBRI Studio, on the other hand, is focused on the development of CBR applications. As soon as you have a knowledge model it offers templates for a variety of application types and supports in generating source code. This paper explains the strengths and weaknesses of both frameworks regarding the rapid development of CBR applications. It also shows how to use both of them in conjunction.

[1]  Pedro A. González-Calero,et al.  An Architecture for Knowledge Intensive CBR Systems , 2000, EWCBR.

[2]  Pedro A. González-Calero,et al.  Lessons Learnt in the Development of a CBR Framework , 2010 .

[3]  Marco Antonio Gómez-Martín,et al.  Extending jCOLIBRI for Textual CBR , 2005, ICCBR.

[4]  Peter Funk,et al.  Advances in case-based reasoning : 7th European Conference, ECCBR 2004 Madrid, Spain, August 30 - September 2, 2004 : proceedings , 2004 .

[5]  T. Roth-Berghofer,et al.  Rapid Prototyping of CBR Applications with the Open Source Tool myCBR , 2008 .

[6]  Sean Breen,et al.  Developing Industrial Case-Based Reasoning Applications: The INRECA Methodology , 1999 .

[7]  Ralph Bergmann,et al.  Intelligent Support for Online Sales : The WEBSELL Experience , 2001 .

[8]  Pedro A. González-Calero,et al.  Building CBR systems with jcolibri , 2007, Sci. Comput. Program..

[9]  Albert Fornells,et al.  Integration of a Methodology for Cluster-Based Retrieval in jColibri , 2009, ICCBR.

[10]  Ralph Bergmann Highlights of the European INRECA Projects , 2001, ICCBR.

[11]  Michel Jaczynski,et al.  An Object-Oriented Framework for the Design and the Implementation of Case-Based Reasoners , 1998 .

[12]  Juan A. Recio-García,et al.  Distributed Deliberative Recommender Systems , 2010, Trans. Comput. Collect. Intell..

[13]  Pedro A. González-Calero,et al.  Prototyping recommender systems in jcolibri , 2008, RecSys '08.

[14]  Juan A. Recio-García,et al.  Ontology based CBR with jCOLIBRI , 2006, SGAI Conf..