Abstract
Recommender systems have been developed for a wide variety of applications (ranging from books, to holidays, to web pages). These systems have used a number of different approaches, since no one technique is best for all users in all situations. Given this, we believe that to be effective, systems should incorporate a wide variety of such techniques and then some form of overarching framework should be put in place to coordinate them so that only the best recommendations (from whatever source) are presented to the user. To this end, in our previous work, we detailed a market-based approach in which various recommender agents competed with one another to present their recommendations to the user. We showed through theoretical analysis and empirical evaluation with simulated users that an appropriately designed marketplace should be able to provide effective coordination. Building on this, we now report on the development of this multi-agent system and its evaluation with real users. Specifically, we show that our system is capable of consistently giving high quality recommendations, that the best recommendations that could be put forward are actually put forward, and that the combination of recommenders performs better than any constituent recommender.
Similar content being viewed by others
References
Herlocker, J.L., Konstan, J.A., Terveen, L.G., Riedl, J.T.: Evaluating collaborative filtering recommender systems. ACM Transactions on Information Systems, 22(1), 5–53 (2004)
Mendenhall, W., Beaver, R. J., & Beaver, B. M. (2005). Introduction to probability and statistics (12th ed.). Thomson Brooks/Cole.
Middleton, S.E., Shadbolt, N.R., De Roure, D.C.: Ontological user profiling in recommender systems. ACM Transactions on Information Systems, 22(1), 54–88 (2004)
Montaner, M., Lopez, B., Dela, J.L.: A taxonomy of recommender agents on the internet. Artificial Intelligence Review, 19, 285–330 (2003)
Pazzani, M.: A framework for collaborative, content-based and demographic filtering. Artificial Intelligence Review, 13(5-6), 393–408 (1999)
Resnick, P., Iacovou, N., Suchak, M., Bergstorm, P., & Riedl, J. (1994). Grouplens: An open architecture for collaborative filtering of netnews. In Proc. of ACM 1994 Conf. on Computer Supported Cooperative Work (pp. 175–186). Chapel Hill, North Carolina.
Resnick, P., Varian, H.R.: Recommender Systems. Commun. of the ACM, 40(3), 56–58 (1997)
Salton, G. (1989). Automatic text processing: The transformation, analysis, and retrieval of information by computer. Addison-Wesley, Reading, Massachusetts. ISBN 0-201-12227-8.
Sarwar, B. M., Konstan, J. A., Borchers, A., Herlocker, J., Miller, B., & Riedl, J. (1998). Using filtering agents to improve prediction quality in the grouplens research collaborative filtering system. In Proc. of the 1998 ACM Conf. on Computer Supported Cooperative Work (pp. 345–354). Seattle, US.
Wei, Y. Z. (2005). A Market-based approach to recommender systems. PhD thesis, School of Electronics and Computer Science, University of Southampton.
Wei, Y. Z., Moreau, L., & Jennings, N. R. (2003). Recommender systems: A market-based design. In Proc. of the 2nd International Joint Conf. on Autonomous Agents and Multi Agent Systems (AAMAS03) (pp. 600–607). Melbourne, Australia: ACM Press.
Wei, Y.Z., Moreau, L., Jennings, N.R.: Learning users’ interests by quality classification in market-based recommender systems. IEEE Transactions on Knowledge and Data Engineering, 17(12), 1678–1688 (2005)
Wei, Y.Z., Moreau, L., Jennings, N.R.: A market-based approach to recommender systems. ACM Transactions on Information Systems, 23(3), 227–266 (2005)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Wei, Y.Z., Jennings, N.R., Moreau, L. et al. User evaluation of a market-based recommender system. Auton Agent Multi-Agent Syst 17, 251–269 (2008). https://doi.org/10.1007/s10458-008-9029-x
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10458-008-9029-x