A Scalable Tag-Based Recommender System for New Users of the Social Web

Folksonomies have become a powerful tool to describe, discover, search, and navigate online resources (e.g., pictures, videos, blogs) on the Social Web. Unlike taxonomies and ontologies, which overimpose a hierarchical categorisation of content, folksonomies empower end users, by enabling them to freely create and choose the categories (in this case, tags) that best describe a piece of information. However, the freedom afforded to users comes at a cost: as tags are informally defined and ungoverned, the retrieval of information becomes more challenging. In this paper, we propose Clustered Social Ranking (CSR), a novel search and recommendation technique specifically developed to support new users of Web 2.0 websites finding content of interest. The observation underpinning CSR is that the vast majority of content on Web 2.0 websites is created by a small proportion of users (leaders), while the others (followers) mainly browse such content. CSR first identifies who the leaders are; it then clusters them into communities with shared interests, based on their tagging activity. Users' queries (be them searches or recommendations) are then directed to the community of leaders who can best answer them. Our evaluation, conducted on the CiteULike dataset, demonstrates that CSR achieves an accuracy that is comparable to the best state-of-the-art techniques, but at a much smaller computational cost, thus affording it better scalability in these fast growing settings.

[1]  Anil K. Jain,et al.  Data clustering: a review , 1999, CSUR.

[2]  Reyn Y. Nakamoto,et al.  DEWS 2007 M 5-6 Tag-Based Contextual Collaborative Filtering , 2007 .

[3]  Shinsuke Nakajima,et al.  Tag-Based Contextual Collaborative Filtering , 2007 .

[4]  N. L. Johnson,et al.  Multivariate Analysis , 1958, Nature.

[5]  Nigel Shadbolt,et al.  Mutual Contextualization in Tripartite Graphs of Folksonomies , 2007, ISWC/ASWC.

[6]  GeunSik Jo,et al.  Collaborative Tagging in Recommender Systems , 2007, Australian Conference on Artificial Intelligence.

[7]  Licia Capra,et al.  Social ranking: uncovering relevant content using tag-based recommender systems , 2008, RecSys '08.

[8]  Korris Fu-Lai Chung,et al.  Applying Cross-Level Association Rule Mining to Cold-Start Recommendations , 2007, 2007 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology - Workshops.

[9]  Lars Schmidt-Thieme,et al.  Tag-aware recommender systems by fusion of collaborative filtering algorithms , 2008, SAC '08.

[10]  Andreas Hotho,et al.  Information Retrieval in Folksonomies: Search and Ranking , 2006, ESWC.

[11]  Alexandre Passant,et al.  Using Ontologies to Strengthen Folksonomies and Enrich Information Retrieval in Weblogs: Theoretical background and corporate use-case , 2007, ICWSM.

[12]  Bamshad Mobasher,et al.  Adapting K-Nearest Neighbor for Tag Recommendation in Folksonomies , 2009, ITWP.

[13]  Yong Yu,et al.  Exploring social annotations for the semantic web , 2006, WWW '06.

[14]  W. Peizhuang Pattern Recognition with Fuzzy Objective Function Algorithms (James C. Bezdek) , 1983 .

[15]  Paolo Avesani,et al.  Trust-aware recommender systems , 2007, RecSys '07.

[16]  Kevin Emamy,et al.  Citeulike: A Researcher's Social Bookmarking Service , 2007 .

[17]  John Riedl,et al.  An algorithmic framework for performing collaborative filtering , 1999, SIGIR '99.

[18]  David M. Pennock,et al.  Categories and Subject Descriptors , 2001 .

[19]  Guido Caldarelli,et al.  Folksonomies and clustering in the collaborative system CiteULike , 2007, 0710.2835.

[20]  James C. Bezdek,et al.  Pattern Recognition with Fuzzy Objective Function Algorithms , 1981, Advanced Applications in Pattern Recognition.

[21]  Anh Duc Duong,et al.  Addressing cold-start problem in recommendation systems , 2008, ICUIMC '08.

[22]  Xavier Amatriain,et al.  The wisdom of the few: a collaborative filtering approach based on expert opinions from the web , 2009, SIGIR.

[23]  Shusaku Tsumoto,et al.  Foundations of Intelligent Systems, 15th International Symposium, ISMIS 2005, Saratoga Springs, NY, USA, May 25-28, 2005, Proceedings , 2005, ISMIS.

[24]  John Riedl,et al.  tagging, communities, vocabulary, evolution , 2006, CSCW '06.

[25]  Dimitris Plexousakis,et al.  Incremental Collaborative Filtering for Highly-Scalable Recommendation Algorithms , 2005, ISMIS.

[26]  Fan Yang,et al.  A scalable P2P recommender system based on distributed collaborative filtering , 2004, Expert Syst. Appl..

[27]  Lora Aroyo,et al.  The Semantic Web: Research and Applications , 2009, Lecture Notes in Computer Science.

[28]  Georgia Koutrika,et al.  Can social bookmarking improve web search? , 2008, WSDM '08.

[29]  Hector Garcia-Molina,et al.  Collaborative Creation of Communal Hierarchical Taxonomies in Social Tagging Systems , 2006 .