In this paper we describe the collaborative filtering feature of a location-aware, Web content recommendation service, called Gloe. The main purpose of our collaborative filtering solution is to increase the diversity of recommendations and to thereby mitigate popularity bias. The key challenge is to filter candidate suggestions in real-time, with minimal data mining and model building overhead. There is an apparent trade-off between building general purpose reusable models with contributions from a large user base on one hand and efficient on-line evaluation and recommendation in realtime on the other hand. Our solution is to apply item-based, top-N collaborative filtering within a hierarchical folksonomy structure in a Geohash pre-partitioned geographic locale. We demonstrate that these recommendations can be, on average, as fast to compute as aggregate rating-based recommendations, while offering a more diverse as well as personalized set of recommendations.
[1]
Thomas Sandholm,et al.
Global budgets for local recommendations
,
2010,
RecSys '10.
[2]
J. Cockcroft.
Investment in Science
,
1962,
Nature.
[3]
Joonhyuk Yang,et al.
Using Online Media Sharing Behavior as Implicit Feedback for Collaborative Filtering
,
2010,
2010 IEEE Second International Conference on Social Computing.
[4]
Ron Sivan,et al.
Web-a-where: geotagging web content
,
2004,
SIGIR '04.
[5]
Lars Schmidt-Thieme,et al.
Factorization models for context-/time-aware movie recommendations
,
2010
.
[6]
George Karypis,et al.
Item-based top-N recommendation algorithms
,
2004,
TOIS.