Abstract
How to endow case-based reasoning systems with effective case adaptation capabilities is a classic problem. A significant impediment to developing automated adaptation procedures is the difficulty of acquiring the required knowledge. Initial work on WebAdapt [1] proposed addressing this problem with “just-in-time” knowledge mining from Web sources. This paper addresses two key questions building on that work. First, to develop flexible, general and extensible procedures for gathering adaptation-relevant knowledge from the Web, it proposes a knowledge planning [2] approach in which a planner takes explicit knowledge goals as input and generates a plan for satisfying them from a set of general operators. Second, to focus selection of candidate adaptations from the potentially enormous space of possibilities, it proposes personalizing adaptations based on learned information about user preferences. Evaluations of the system are encouraging for the use of knowledge planning and learned preference information to improve adaptation performance.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Leake, D., Powell, J.: Mining large-scale knowledge sources for case adaptation knowledge. In: Weber, R., Richter, M. (eds.) Proceedings of the Seventh International Conference on Case-Based Reasoning, pp. 209–223. Springer, Berlin (2007)
Ram, A., Leake, D.: Learning, goals, and learning goals. In: Ram, A., Leake, D. (eds.) Goal-Driven Learning. MIT Press, Cambridge (1995)
Barletta, R.: Building real-world CBR applications: A tutorial. In: The Second European Workshop on Case-Based Reasoning (1994)
Kolodner, J.: Improving human decision making through case-based decision aiding. AI Magazine 12(2), 52–68 (Summer 1991)
Stahl, A., Bergmann, R.: Applying recursive CBR for the customization of structured products in an electronic shop. In: Proceedings of the Fifth European Workshop on Case-Based Reasoning, pp. 297–308. Springer, Heidelberg (2000)
Cycorp: OpenCyc (2007) (Accessed February 17, 2007), http://www.opencyc.org/
Wikimedia Foundation: Wikipedia (2007) (Accessed February 17, 2007), http://www.wikipedia.org
Geonames: Geonames (2007) (Accessed February 17, 2007), http://www.geonames.org
Kass, A.: Tweaker: Adapting old explanations to new situations. In: Schank, R., Riesbeck, C., Kass, A. (eds.) Inside Case-Based Explanation, pp. 263–295. Lawrence Erlbaum, Mahwah (1994)
Kass, A., Leake, D.: Case-based reasoning applied to constructing explanations. In: Kolodner, J. (ed.) Proceedings of the DARPA Case-Based Reasoning Workshop, pp. 190–208. Morgan Kaufmann, San Mateo (1988)
Leake, D., Kinley, A., Wilson, D.: Learning to improve case adaptation by introspective reasoning and CBR. In: Proceedings of the First International Conference on Case-Based Reasoning, pp. 229–240. Springer, Berlin (1995)
Frommer’s: Frommer’s Paris 2006. Frommer’s (2006)
Smyth, B., McClave, P.: Similarity vs. diversity. In: Aha, D.W., Watson, I. (eds.) ICCBR 2001. LNCS (LNAI), vol. 2080, pp. 347–361. Springer, Heidelberg (2001)
Leake, D., Sooriamurthi, R.: Automatically selecting strategies for multi-case-base reasoning. In: Craw, S., Preece, A. (eds.) Advances in Case-Based Reasoning: Proceedings of the Fifth European Conference on Case-Based Reasoning, pp. 204–219. Springer, Berlin (2002)
Penberthy, J., Weld, D.: UCPOP: A sound, complete, partial order planner for ADL. In: Proceedings of the Third International Conference on Principles of Knowledge Representation and Reasoning, pp. 103–114. Morgan Kaufmann, San Francisco (1992)
Leake, D., Birnbaum, L., Hammond, K., Marlow, C., Yang, H.: Integrating information resources: A case study of engineering design support. In: Proceedings of the Third International Conference on Case-Based Reasoning, pp. 482–496. Springer, Berlin (1999)
Wilke, W., Vollrath, I., Althoff, K.D., Bergmann, R.: A framework for learning adaptation knowledge based on knowledge light approaches. In: Proceedings of the Fifth German Workshop on Case-Based Reasoning, pp. 235–242 (1997)
Patterson, D., Anand, S., Dubitzky, W., Hughes, J.: Towards automated case knowledge discovery in the M2 case-based reasoning system. Knowledge and Information Systems: An International Journal, 61–82 (1999)
Hanney, K., Keane, M.: The adaptation knowledge bottleneck: How to ease it by learning from cases. In: Proceedings of the Second International Conference on Case-Based Reasoning. Springer, Berlin (1997)
Craw, S., Jarmulak, J., Rowe, R.: Learning and applying case-based adaptation knowledge. In: Aha, D., Watson, I. (eds.) Proceedings of the Fourth International Conference on Case-Based Reasoning, pp. 131–145. Springer, Berlin (2001)
Yang, Q., Cheng, S.: Case mining from large databases. In: Ashley, K.D., Bridge, D.G. (eds.) ICCBR 2003. LNCS, vol. 2689, pp. 691–702. Springer, Heidelberg (2003)
Ponzetto, S.P., Strube, M.: Deriving a large scale taxonomy from wikipedia. In: Proceedings of the Twenty-Second National Conference on Artificial Intelligence. AAAI Press / MIT Press (2007)
d’Aquin, M., Badra, F., Lafrogne, S., Lieber, J., Napoli, A., Szathmary, L.: Case base mining for adaptation knowledge acquisition. In: Proceedings of the Twentieth International Joint Conference on Artificial Intelligence (IJCAI 2007), pp. 750–755. Morgan Kaufmann, San Mateo (2007)
Muñoz-Avila, Cox, M.: Case-based plan adaptation: An analysis and review. IEEE Intelligent Systems (in press)
Firby, R.: Adaptive Execution in Complex Dynamic Worlds. PhD thesis, Yale University, Computer Science Department TR 672 (1989)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Leake, D., Powell, J. (2008). Knowledge Planning and Learned Personalization for Web-Based Case Adaptation. 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_19
Download citation
DOI: https://doi.org/10.1007/978-3-540-85502-6_19
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)