Abstract
Recommendations are increasingly used to support and enable discovery, browsing and exploration of large item collections, especially when no clear classification of items exists. Yet, the suitability of a recommendation algorithm to support these use cases cannot be comprehensively evaluated by any evaluation measures proposed so far. In this paper, we propose a method to expand the repertoire of existing recommendation evaluation techniques with a method to evaluate the navigability of recommendation algorithms. The proposed method combines approaches from network science and information retrieval and evaluates navigability by simulating three different models of information seeking scenarios and measuring the success rates. We show the feasibility of our method by applying it to four non-personalized recommendation algorithms on three datasets and also illustrate its applicability to personalized algorithms. Our work expands the arsenal of evaluation techniques for recommendation algorithms, extends from a one-click-based evaluation towards multi-click analysis and presents a general, comprehensive method to evaluating navigability of arbitrary recommendation algorithms.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Agrawal, R., Srikant, R.: Fast algorithms for mining association rules in large databases. In: VLDB’94 (1994)
Bates, M.J.: The design of browsing and berrypicking techniques for the online search interface. Online Information Review 13(5), 407–424 (1989)
Bell, R.M., Koren, Y.: Improved neighborhood-based collaborative filtering. In: KDD Cup and Workshop at the KDD’07 (2007)
Boim, R., Milo, T., Novgorodov, S.: Diversification and refinement in collaborative filtering recommender. In: CIKM’11 (2011)
Bollen, D., Knijnenburg, B.P., Willemsen, M.C., Graus, M.: Understanding choice overload in recommender systems. In: RecSys’04. ACM (2010)
Cano, P., Celma, O., Koppenberger, M., Buld´u, J.M.: Topology of music recommendation networks. Chaos 16(1) (2006)
Castells, P., Hurley, N.J., Vargas, S.: Novelty and diversity in recommender systems. In: Recommender Systems Handbook, pp. 881–918. Springer (2015)
Celma, Ò., Herrera, P.: A new approach to evaluating novel recommendations. In: RecSys’08 (2008)
Chi, E.H., Pirolli, P., Chen, K., Pitkow, J.: Using information scent to model user information needs and actions on the web. In: CHI’01 (2001)
Davidson, J., Liebald, B., Liu, J., Nandy, P., Vleet, T.V., Gargi, U., Gupta, S., He, Y., Lambert, M., Livingston, B., Sampath, D.: The youtube video recommendation system. In: RecSys’10 (2010)
Gunawardana, A., Shani, G.: Evaluating recommender systems. In: Recommender Systems Handbook, pp. 265–308. Springer (2015)
Helic, D., Strohmaier, M., Granitzer, M., Scherer, R.: Models of human navigation in information networks based on decentralized search. In: HT’13 (2013)
Helic, D., Strohmaier, M., Trattner, C., Muhr, M., Lerman, K.: Pragmatic evaluation of folksonomies. In: WWW’11 (2011)
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)
Kleinberg, J.M.: Navigation in a small world. Nature 406(6798), 845 (2000)
Kleinberg, J.M.: The small-world phenomenon: An algorithmic perspective. In: TOC’00 (2000)
Koren, Y., Bell, R., Volinsky, C.: Matrix factorization techniques for recommender systems. Computer 42(8), 30–37 (2009)
Lamprecht, D., Dimitrov, D., Helic, D., Strohmaier, M.: Evaluating and improving navigability of wikipedia: A comparative study of eight language editions. In: OpenSym’16 (2016)
Lamprecht, D., Geigl, F., Karas, T., Walk, S., Helic, D., Strohmaier, M.: Improving recommender system navigability through diversification: A case study of IMDb. In: IKNOW’15 (2015)
Lamprecht, D., Strohmaier, M., Helic, D., Nyulas, C., Tudorache, T., Noy, N.F., Musen, M.A.: Using ontologies to model human navigation behavior in information networks: A study based on wikipedia. Semantic Web 6(4), 403–422 (2015)
Lerman, K., Jones, L.: Social Browsing on Flickr. In: ICWSM’07 (2007)
Linden, G., Smith, B., York, J.: Amazon.com recommendations: Item-to-item collaborative filtering. IEEE Internet Computing 7(1), 76–80 (2003)
Milgram, S.: The small world problem. Psychology Today 1(2), 60–67 (1967)
Nguyen, T.T., Hui, P.M., Harper, M.F., Terveen, L., Konstan, J.A.: Exploring the filter bubble: the effect of using recommender systems on content diversity. In: WWW’14 (2014)
Nielsen, J.: The 90-9-1 rule for participation inequality in social media and online communities (2006). www.nngroup.com/articles/participation-inequality
Nonnecke, B., Preece, J.: Lurker demographics: Counting the silent. In: CHI’00 (2000)
Pirolli, P.: Information Foraging Theory: Adaptive Interaction with Information. Oxford University Press (2007)
Seyerlehner, K., Knees, P., Schnitzer, D., Widmer, G.: Browsing music recommendation networks. In: ISMIR’09 (2009)
Teevan, J., Alvarado, C., Ackerman, M.S., Karger, D.R.: The perfect search engine is not enough: A study of orienteering behavior in directed search. In: CHI’04 (2004)
Toms, E.G.: Serendipitous information retrieval. In: DELOS Workshop: Information Seeking, Searching and Querying in Digital Libraries (2000)
Trattner, C., Singer, P., Helic, D., Strohmaier, M.: Exploring the differences and similarities between hierarchical decentralized search and human navigation in information networks. In: IKNOW’12 (2012) A Method for Evaluating the Navigability of Recommendation Algorithms 259
Watts, D.J., Dodds, P.S., Newman, M.: Identity and search in social networks. Science 296, 1302–1305 (2002)
Ziegler, C.N., McNee, S.M., Konstan, J.A., Lausen, G.: Improving recommendation lists through topic diversification. In: WWW’05 (2005)
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Lamprecht, D., Strohmaier, M., Helic, D. (2017). A Method for Evaluating the Navigability of Recommendation Algorithms. In: Cherifi, H., Gaito, S., Quattrociocchi, W., Sala, A. (eds) Complex Networks & Their Applications V. COMPLEX NETWORKS 2016 2016. Studies in Computational Intelligence, vol 693. Springer, Cham. https://doi.org/10.1007/978-3-319-50901-3_20
Download citation
DOI: https://doi.org/10.1007/978-3-319-50901-3_20
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-50900-6
Online ISBN: 978-3-319-50901-3
eBook Packages: EngineeringEngineering (R0)