Dynamic Critiquing

  • James Reilly
  • Kevin McCarthy
  • Lorraine McGinty
  • Barry Smyth
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3155)


Critiquing is a powerful style of feedback for case-based recommender systems. Instead of providing detailed feature values, users indicate a directional preference for a feature. For example, a user might ask for a ‘less expensive’ restaurant in a restaurant recommender; ‘less expensive’ is a critique over the price feature. The value of critiquing is that it is generally applicable over a wide range of domains and it is an effective means of focusing search. To date critiquing approaches have usually been limited to single-feature critiques, and this ultimately limits the degree to which a given critique can eliminate unsuitable cases. In this paper we propose extending the critiquing concept to cater for the possibility of compound critiques – critiques over multiple case features. We describe a technique for automatically generating useful compound critiques and demonstrate how this can significantly improve the performance of a conversational recommender system. We also argue that this generalised form of critiquing offers explanatory benefits by helping the user to better understand the structure of the recommendation space.


Recommender System Frequent Itemsets Session Length Dynamic Critique Target Case 
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.
    Aha, D.W., Gupta, K.M.: Causal Query Elaboration in Conversational Case-Based Reasoning. In: Haller, S., Simmons, G. (eds.) Proceedings of the Fifteenth International FLAIRS Conference, Pensacola Beach, Florida, USA, pp. 95–100. AAAI Press, Menlo Park (2002)Google Scholar
  2. 2.
    Bridge, D.: Product Recommendation Systems: A New Direction. In: Aha, D., Watson, I. (eds.) Workshop on CBR in Electronic Commerce at The International Conference on Case-Based Reasoning (ICCBR 2001) (2001)Google Scholar
  3. 3.
    Burke, R.: Interactive Critiquing for Catalog Navigation in E-Commerce. Artificial Intelligence Review 18(3-4), 245–267 (2002)CrossRefGoogle Scholar
  4. 4.
    Burke, R., Hammond, K., Young, B.: Knowledge-based navigation of complex information spaces. In: Proceedings of the Thirteenth National Conference on Artificial Intelligence, Portland, OR, pp. 462–468. AAAI Press/MIT Press (1996)Google Scholar
  5. 5.
    Burke, R., Hammond, K., Young, B.C.: The FindMe Approach to Assisted Browsing. Journal of IEEE Expert 12(4), 32–40 (1997)CrossRefGoogle Scholar
  6. 6.
    Cunningham, P., Doyle, D., Loughrey, J.: An Evaluation of the Usefulness of Case-Based Explanation. In: Ashley, K.D., Bridge, D.G. (eds.) ICCBR 2003. LNCS (LNAI), vol. 2689, pp. 191–199. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  7. 7.
    Hu, Z., Chin, W.N., Takeichi, M.: Calculating a New Data Mining Algorithm for Market Basket Analysis. In: Pontelli, E., Santos Costa, V. (eds.) PADL 2000. LNCS, vol. 1753, pp. 169–175. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  8. 8.
    Kohlmaier, A., Schmitt, S., Bergmann, R.: Evaluation of a Similarity-based Approach to Customer-adaptive Electronic Sales Dialogs. In: Weibelzahl, S., Chin, D., Weber, G. (eds.) Empirical Evaluation of Adaptive Systems. Proceedings of the workshop held at the 8th International Conference on User Modelling, Sonthofen, Germany, pp. 40–50 (2001)Google Scholar
  9. 9.
    McGinty, L., Smyth, B.: Comparison-based recommendation. In: Craw, S., Preece, A.D. (eds.) ECCBR 2002. LNCS (LNAI), vol. 2416, pp. 575–589. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  10. 10.
    McGinty, L., Smyth, B.: On The Role of Diversity in Conversational Recommender Systems. In: Ashley, K.D., Bridge, D.G. (eds.) ICCBR 2003. LNCS, vol. 2689, pp. 276–290. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  11. 11.
    McGinty, L., Smyth, B.: Tweaking Critiquing. In: Proceedings of the Workshop on Personalization and Web Techniques at the International Joint Conference on Artificial Intelligence (IJCAI 2003), Acapulco, Mexico, pp. 20–27. Morgan-Kaufmann, San Francisco (2003)Google Scholar
  12. 12.
    McSherry, D.: Diversity-conscious retrieval. In: Craw, S., Preece, A.D. (eds.) ECCBR 2002. LNCS (LNAI), vol. 2416, pp. 219–233. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  13. 13.
    McSherry, D.: Balancing User Satisfaction and Cognitive Load in Coverage-Optimised Retrieval. In: Preece, A., Macintosh, A., Coenen, F. (eds.) Research and Development in Intelligent Systems XX. Proceedings of AI-2003, Cambridge, UK, pp. 381–394. Springer, Heidelberg (2003)Google Scholar
  14. 14.
    McSherry, D.: Explanation of Retrieval Mismatches in Recommender System Dialogues. In: Proceedings of the ICCBR 2003 Workshop on Mixed-Initiative Case-Based Reasoning, Trondheim, Norway, pp. 191–199 (2003)Google Scholar
  15. 15.
    Srikant, R., Toivonen, H., Agrawal, R., Mannila, H., Inkeri Verkamo, A.: Fast Discovery of Association Rules in Large Databases. In: Advances in Knowledge Discovery and Data Mining, pp. 307–328 (1996)Google Scholar
  16. 16.
    Shimazu, H.: ExpertClerk: Navigating Shoppers’ Buying Process with the Combination of Asking and Proposing. In: Nebel, B. (ed.) Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence (IJCAI-2001), Seattle, Washington, USA, pp. 1443–1448. Morgan Kaufmann, San Francisco (2001)Google Scholar
  17. 17.
    Smyth, B., McGinty, L.: An Analysis of Feedback Strategies in Conversational Recommender Systems. In: Cunningham, P. (ed.) Proceedings of the Fourteenth National Conference on Artificial Intelligence and Cognitive Science (AICS-2003), Dublin, Ireland, pp. 211–216 (2003)Google Scholar
  18. 18.
    Smyth, B., McGinty, L.: The Power of Suggestion. In: Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI 2003), Acapulco, Mexico, pp. 127–138. Morgan Kaufmann, San Francisco (2003)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • James Reilly
    • 1
  • Kevin McCarthy
    • 1
  • Lorraine McGinty
    • 1
  • Barry Smyth
    • 1
  1. 1.Adaptive Information Cluster, Smart Media Institute, Department of Computer ScienceUniversity College Dublin (UCD)Ireland

Personalised recommendations