d2isco: Distributed Deliberative CBR Systems with jCOLIBRI

  • Sergio González-Sanz
  • Juan A. Recio-García
  • Belén Díaz-Agudo
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5796)


In this paper we describe D2ISCO: a framework to design and implement deliberative and collaborative Case Based Reasoning (CBR) systems. Using D2ISCO we design and implement distributed CBR systems where each node collaborates, arguments and counterarguments its local results with other nodes to improve the performance of the system’s global response. D2ISCO is integrated as a part of jcolibri2 [1] an established framework in the CBR community. We perform a case study for a collaborative music recommender system and present the results of an experiment of the accuracy of the system results using a fuzzy version of the argumentation system AMAL [2] and a network topology based on a social network.


Social Network Recommender System Reasoning Process Case Base Reasoning Real Rating 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Díaz-Agudo, B., González-Calero, P.A., Recio-García, J.A., Sánchez-Ruiz-Granados, A.A.: Building cbr systems with jcolibri. Sci. Comput. Program. 69(1-3), 68–75 (2007)MathSciNetCrossRefzbMATHGoogle Scholar
  2. 2.
    Ontañón, S., Plaza, E.: Arguments and counterexamples in case-based joint deliberation. In: Maudet, N., Parsons, S., Rahwan, I. (eds.) ArgMAS 2006. LNCS (LNAI), vol. 4766, pp. 36–53. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  3. 3.
    Leake, D.B. (ed.): Case-based reasoning: Experiences, lessons, and future directions. AAAI Press/MIT Press, Menlo Park (1996)Google Scholar
  4. 4.
    Plaza, E., McGinty, L.: Distributed case-based reasoning. Knowledge Eng. Review 20(3), 261–265 (2005)CrossRefGoogle Scholar
  5. 5.
    McGinty, L., Smyth, B.: Collaborative case-based reasoning: Applications in personalised route planning. In: Aha, D.W., Watson, I. (eds.) ICCBR 2001. LNCS (LNAI), vol. 2080, pp. 362–376. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  6. 6.
    Ontañón, S., Plaza, E.: An argumentation-based framework for deliberation in multi-agent systems. In: Rahwan, I., Parsons, S., Reed, C. (eds.) Argumentation in Multi-Agent Systems. LNCS (LNAI), vol. 4946, pp. 178–196. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  7. 7.
    Grandison, T., Sloman, M.: A Survey of Trust in Internet Applications. IEEE Communications Surveys and Tutorials 3(4), 2–16 (2000)CrossRefGoogle Scholar
  8. 8.
    Golbeck, J., Hendler, J.A.: Inferring binary trust relationships in web-based social networks. ACM Trans. Internet Techn. 6(4), 497–529 (2006)CrossRefGoogle Scholar
  9. 9.
    W., M.D.: Recommending collaboration with social networks: a comparative evaluation. In: CHI 2003: Proceedings of the SIGCHI conference on Human factors in computing systems, pp. 593–600. ACM, New York (2003)Google Scholar
  10. 10.
    Golbeck, J.: Generating predictive movie recommendations from trust in social networks. In: iTrust, pp. 93–104 (2006)Google Scholar
  11. 11.
    Ziegler, C.N., Golbeck, J.: Investigating interactions of trust and interest similarity. Decision Support Systems 43(2), 460–475 (2007)CrossRefGoogle Scholar
  12. 12.
    Zimmermann, H.J.: Fuzzy set theory—and its applications, 3rd edn. Kluwer Academic Publishers, Norwell (1996)CrossRefzbMATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Sergio González-Sanz
    • 1
  • Juan A. Recio-García
    • 1
  • Belén Díaz-Agudo
    • 1
  1. 1.Department of Software Engineering and Artificial IntelligenceUniversidad Complutense de MadridSpain

Personalised recommendations