Skip to main content
Log in

Retrieval Failure and Recovery in Recommender Systems

  • Published:
Artificial Intelligence Review Aims and scope Submit manuscript

Abstract

In case-based reasoning (CBR) approaches to product recommendation, descriptions of the available products are stored in a case library and retrieved in response to a query representing the user’s requirements. We present an approach to recovery from the retrieval failures that often occur when the user’s requirements are treated as constraints that must be satisfied. Failure to retrieve a matching case triggers a recovery process in which the user is invited to select from a recovery set of relaxations (or sub-queries) of her query that are guaranteed to succeed. The suggested relaxations are ranked according to a simple measure of recovery cost defined in terms of the importance weights assigned to the query attributes. The recovery set for an unsuccessful query also serves as a guide to continued exploration of the product space when none of the cases initially recommended by the system is acceptable to the user

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Bergmann R., Breen S., Göker M., Manago M., Wess S. (1999). Developing Industrial Case-Based Reasoning Applications: The INRECA Methodology. Springer-Verlag, Berlin, Heidelberg

    MATH  Google Scholar 

  • Bridge D. (2002). Towards Conversational Recommender Systems: A Dialogue Grammar Approach. In: Aha D. W (eds). Proceedings of the ECCBR-02 Workshop on Mixed-Initiative Case-Based Reasoning. Robert Gordon University, Aberdeen Scotland, pp. 9–22

    Google Scholar 

  • Bridge D., Ferguson A. (2002). An Expressive Query Language for Product Recommender Systems. Artificial Intelligence Review 18:269–307

    Article  Google Scholar 

  • Burke R. (2002). Interactive Critiquing for Catalog Navigation in E-Commerce. Artificial Intelligence Review 18:245–267

    Article  Google Scholar 

  • Burkhard H.-D. (1998). Extending Some Concepts of CBR – Foundations of Case Retrieval Nets. In: Lenz M., Bartsch-Spörl B., Burkhard H.-D., Wess S (eds). Case-Based Reasoning Technology. Springer-Verlag, Berlin Heidelberg, pp. 17–50

    Chapter  Google Scholar 

  • Corella F., Kaplan S.J., Wiederhold G., Yesil L. (1984). Cooperative Responses to Boolean Queries, In Proceedings of the First International Conference on Data Engineering, 77–85

  • Gaasterland T., Godfrey P., Minker J. (1992). An Overview of Cooperative Answering. Journal of Intelligent Information Systems 1:123–157

    Article  Google Scholar 

  • Godfrey P. (1997). Minimisation in Cooperative Response to Failing Database Queries. International Journal of Cooperative Information Systems 6:95–149

    Article  Google Scholar 

  • Godfrey P. (1998). Relaxation in Web Search: A New Paradigm for Search by Boolean Queries. http://www.cs.yorku.ca/~godfrey/papers/web98/

  • Göker M.H., Thompson C.A. (2000). Personalized Conversational Case-Based Recommendation. In: Blanzieri E., Portinale L (eds). Advances in Case-Based Reasoning. Springer-Verlag, Berlin Heidelberg, pp. 99–111

    Chapter  Google Scholar 

  • Janas J.M. (1979). How to Not Say Nil – Improving Answers to Failing Queries in Data Base Systems. In Proceedings of the Sixth International Joint Conference on Artificial Intelligence, 429–434

  • Kaplan S.J. (1982). Cooperative Responses from a Portable Natural Language Query System. Artificial Intelligence 19:165–187

    Article  Google Scholar 

  • McGinty L., Smyth B. (2003). On the Role of Diversity in Conversational Recommender Systems. In: Ashley K. D., Bridge D.G (eds). Case-Based Reasoning Research and Development. Springer-Verlag, Berlin Heidelberg, pp. 276–290

    Chapter  Google Scholar 

  • McSherry D. (2002). Recommendation Engineering. In Proceedings of the 15th European Conference on Artificial Intelligence pp. 86–90

  • McSherry D. (2003a). Coverage-Optimized Retrieval. In Proceedings of the 18th International Joint Conference on Artificial Intelligence, 1349–1350

  • McSherry D. (2003b). Explanation of Retrieval Mismatches in Recommender System Dialogues. In: McGinty L. (eds). Workshop Proceedings, 5th International Conference on Case-Based Reasoning. University of Science and Technology, Norwegian , pp. 191–199

    Google Scholar 

  • McSherry D. (2003c). Similarity and Compromise. In: Ashley K.D., Bridge D.G (eds). Case-Based Reasoning Research and Development. Springer-Verlag, Berlin Heidelberg, pp. 291–305

    Chapter  Google Scholar 

  • McSherry D. (2004a). Balancing User Satisfaction and Cognitive Load in Coverage-Optimised Retrieval. Knowledge-Based Systems 17:113–119

    Article  Google Scholar 

  • McSherry D. (2004b). Incremental Relaxation of Unsuccessful Queries. In: González Calero P., Funk P (eds). Advances in Case-Based Reasoning. Springer-Verlag, Berlin Heidelberg, pp. 331–345

    Google Scholar 

  • Reilly J., McCarthy K., McGinty L. Smyth B. (2004). Dynamic Critiquing. In: González Calero P., Funk P (eds). Advances in Case-Based Reasoning. Springer-Verlag, Berlin Heidelberg, pp. 763–777

    Google Scholar 

  • Ricci F., Arslan B., Mirzadeh N., Venturini A. (2002). ITR: A Case-Based Travel Advisory System. In: Craw S., Preece A (eds). Advances in Case-Based Reasoning. Springer-Verlag, Berlin Heidelberg, pp. 613–627

    Google Scholar 

  • Sperner E. (1928). Ein Satz über Untermengen einer Endlichen Menge. Mathematische Zeitschrift 27:544–548

    Article  MathSciNet  Google Scholar 

  • Stahl A. (2002). Defining Similarity Measures: Top-Down vs Bottom-Up. In: Craw S., Preece A (eds). Advances in Case-Based Reasoning. Springer-Verlag, Berlin Heidelberg, pp. 406–420

    Google Scholar 

  • Thompson C.A., Göker M.H., Langley P. (2004). A Personalized System for Conversational Recommendations. Journal of Artificial Intelligence Research 21:393–428

    Google Scholar 

  • Wilke W., Lenz M., Wess S. (1998). Intelligent Sales Support with CBR. In: Lenz M., Bartsch-Spörl B., Burkhard H.-D., Wess S. (eds). Case-Based Reasoning Technology. Springer-Verlag, Berlin Heidelberg, pp. 91–113

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to David Mcsherry.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Mcsherry, D. Retrieval Failure and Recovery in Recommender Systems. Artif Intell Rev 24, 319–338 (2005). https://doi.org/10.1007/s10462-005-9000-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10462-005-9000-z

Keywords

Navigation