Recommender systems have been widely advocated as a way of coping with the problem of information overload for knowledge workers. Given this, multiple recommendation methods have been developed. However, it has been shown that no one technique is best for all users in all situations. Thus we believe that effective recommender systems should incorporate a wide variety of such techniques and that some form of overarching framework should be put in place to coordinate the various recommendations so that only the best of them (from whatever source) are presented to the user. To this end, we show that a marketplace, in which the various recommendation methods compete to offer their recommendations to the user, can be used in this role. Specifically, this paper presents the principled design of such a marketplace; detailing the auction protocol and reward mechanism and analyzing the rational bidding strategies of the individual recommendation agents. Categories and Subject Descriptors I....
Yan Zheng Wei, Luc Moreau, Nicholas R. Jennings