Preference dominance reasoning for conversational recommender systems: a comparison between a comparative preferences and a sum of weights approach

Thumbnail Image
ijait2011-twbr.pdf(365.02 KB)
Accepted Version
Trabelsi, Walid
Wilson, Nic
Bridge, Derek G.
Ricci, Francesco
Journal Title
Journal ISSN
Volume Title
World Scientific Publishing Company
Research Projects
Organizational Units
Journal Issue
A conversational recommender system iteratively shows a small set of options for its user to choose between. In order to select these options, the system may analyze the queries tried by the user to derive whether one option is dominated by others with respect to the user's preferences. The system can then suggest that the user try one of the undominated options, as they represent the best options in the light of the user preferences elicited so far. This paper describes a framework for preference dominance. Two instances of the framework are developed for query suggestion in a conversational recommender system. The first instance of the framework is based on a basic quantitative preferences formalism, where options are compared using sums of weights of their features. The second is a qualitative preference formalism, using a language that generalises CP-nets, where models are a kind of generalised lexicographic order. A key feature of both methods is that deductions of preference dominance can be made efficiently, since this procedure needs to be applied for many pairs of options. We show that, by allowing the recommender to focus on undominated options, which are ones that the user is likely to be contemplating, both approaches can dramatically reduce the amount of advice the recommender needs to give to a user compared to what would be given by systems without this kind of reasoning.
Comparative preferences , Recommender systems
Trabelsi, W; Wilson, N; Bridge, D; Ricci, F; (2011) 'Preference Dominance Reasoning for Conversational Recommender Systems: A Comparison Between a Comparative Preferences and a Sum of Weights Approach'. International Journal On Artificial Intelligence Tools, 20 (4):591-616. doi: 10.1142/S021821301100036X
Electronic version of an article published as [International Journal On Artificial Intelligence Tools, 20, 4, 2011, 591-616. doi: 10.1142/S021821301100036X © copyright World Scientific Publishing Company