Skip to main content

Rapid Prototyping of CBR Applications with the Open Source Tool myCBR

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 5239))

Abstract

Although Case-Based Reasoning (CBR) claims to reduce the effort required for developing knowledge-based systems substantially compared with more traditional Artificial Intelligence approaches, the implementation of a CBR application from scratch is still a time consuming task. In this paper we present a novel, freely available tool for rapid prototyping of CBR applications that focuses on the similarity-based retrieval step, like for example case-based product recommender systems. By providing easy to use model generation, data import, similarity modeling, explanation, and testing functionality together with comfortable graphical user interfaces, the tool enables even CBR novices to rapidly create their first CBR applications. Nevertheless, at the same time it ensures enough flexibility to enable expert users to implement advanced CBR applications.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bello-Tomás, J., González-Calero, P.A., Díaz-Agudo, B.: JColibri: An Object-Oriented Framework for Building CBR Systems. In: Proceedings of the 7th European Conference on Case-Based Reasoning. Springer, Heidelberg (2004)

    Google Scholar 

  2. Schulz, S.: CBR-Works - A State-of-the-Art Shell for Case-Based Application Building. In: Proceedings of the 7th German Workshop on Case-Based Reasoning (GWCBR 1999) (1999)

    Google Scholar 

  3. Aamodt, A., Plaza, E.: Case-based Reasoning: Foundational Issues, Methodological Variations, and System Approaches. AI Communications 7(1), 39–59 (1994)

    Google Scholar 

  4. Bridge, D., Göker, M.H., McGinty, L., Smyth, B.: Case-based recommender systems. Knowledge Engineering Review 20(3) (2006)

    Google Scholar 

  5. Stahl, A.: Learning of Knowledge-Intensive Similarity Measures in Case-Based Reasoning, Dissertation.de, vol. 986 (2004)

    Google Scholar 

  6. Richter, M.M.: The Knowledge Contained in Similarity Measures. In: ICCBR 1995 (1995)

    Google Scholar 

  7. Gennari, J.H., Musen, M.A., Fergerson, R.W., Grosso, W.E., Crubézy, M., Eriksson, H., Noy, N.F., Tu, S.W.: The evolution of Protégé an environment for knowledge-based systems development. J. Hum.-Comput. Stud. 58(1), 89–123 (2003)

    Article  Google Scholar 

  8. Bergmann, R., Stahl, A.: Similarity Measures for Object-Oriented Case Representations. In: Smyth, B., Cunningham, P. (eds.) EWCBR 1998. LNCS (LNAI), vol. 1488. Springer, Heidelberg (1998)

    Google Scholar 

  9. Bergmann, R.: On the Use of Taxonomies for Representing Case Features and Local Similarity Measures. In: Proceedings of the 6th German Workshop on Case-Based Reasoning (GWCBR 1998) (1998)

    Google Scholar 

  10. Lenz, M.: Case Retrieval Nets as a Model for Building Flexible Information Systems. Ph.D. Thesis, Humboldt University Berlin (1999)

    Google Scholar 

  11. Roth-Berghofer, T.R.: Explanations and Case-Based Reasoning: Foundational issues. In: Funk, P., González-Calero, P.A. (eds.) Advances in Case-Based Reasoning, pp. 389–403. Springer, Heidelberg (2004)

    Google Scholar 

  12. Schank, R.C.: Explanation Patterns: Understanding Mechanically and Creatively. Lawrence Erlbaum Associates, Hillsdale (1986)

    Google Scholar 

  13. Roth-Berghofer, T., Cassens, J., Sørmo, F.: Goals and kinds of explanations in case-based reasoning. In: Althoff, K.D., Dengel, A., Bergmann, R., Nick, M., Roth-Berghofer, T. (eds.) WM 2005: Professional Knowledge Management, Kaiserslautern, Germany, DFKI GmbH, pp. 264–268 (2005)

    Google Scholar 

  14. Bahls, D.: Explanation support for the case-based reasoning tool MYCBR. Project thesis, University of Kaiserslautern (2008)

    Google Scholar 

  15. Roth-Berghofer, T.R., Cassens, J.: Mapping goals and kinds of explanations to the knowledge containers of case-based reasoning systems. In: Muñoz-Ávila, H., Ricci, F. (eds.) ICCBR 2005. LNCS (LNAI), vol. 3620, pp. 451–464. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  16. Bergmann, R., Wilke, W., Vollrath, I., Wess, S.: Integrating General Knowledge with Object-Oriented Case Representation and Reasoning. In: Proceedings of the 4th German Workshop on Case-Based Reasoning (GWCBR 1996) (1996)

    Google Scholar 

  17. Stahl, A., Gabel, T.: Using Evolution Programs to Learn Local Similarity Measures. In: Proceedings of the 5th International Conference on CBR. Springer, Heidelberg (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Klaus-Dieter Althoff Ralph Bergmann Mirjam Minor Alexandre Hanft

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Stahl, A., Roth-Berghofer, T.R. (2008). Rapid Prototyping of CBR Applications with the Open Source Tool myCBR. In: Althoff, KD., Bergmann, R., Minor, M., Hanft, A. (eds) Advances in Case-Based Reasoning. ECCBR 2008. Lecture Notes in Computer Science(), vol 5239. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85502-6_42

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-85502-6_42

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-85501-9

  • Online ISBN: 978-3-540-85502-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics