Publications
Proceedings of the 6th Workshop on Recommender Systems and the Social
Web (RSWeb 2014) co-located with the 8th ACM Conference on Recommender
Systems (RecSys 2014), Foster City, CA, USA, October 6, 2014
2014, Jannach, D.; Freyne, J.; Geyer, W.; Guy, I.; Hotho, A. & Mobasher, B., ed., 1271(), CEUR-WS.org [pdf]
The sixth ACM RecSys workshop on recommender systems and the social
web
Jannach, D.; Freyne, J.; Geyer, W.; Guy, I.; Hotho, A. & Mobasher, B.
, 'Eighth ACM Conference on Recommender Systems, RecSys '14, Foster City, Silicon Valley, CA, USA - October 06 - 10, 2014', [10.1145/2645710.2645786], 395 (2014) [pdf]
LA-LDA: A Limited Attention Topic Model for Social Recommendation
Kang, J.-H.; Lerman, K. & Getoor, L.
(2013) [pdf]
Social media users have finite attention which limits the number of incoming
ssages from friends they can process. Moreover, they pay more attention to
inions and recommendations of some friends more than others. In this paper,
propose LA-LDA, a latent topic model which incorporates limited,
n-uniformly divided attention in the diffusion process by which opinions and
formation spread on the social network. We show that our proposed model is
le to learn more accurate user models from users' social network and item
option behavior than models which do not take limited attention into account.
analyze voting on news items on the social news aggregator Digg and show
at our proposed model is better able to predict held out votes than
ternative models. Our study demonstrates that psycho-socially motivated
dels have better ability to describe and predict observed behavior than
dels which only consider topics.
Deeper Into the Folksonomy Graph: FolkRank Adaptations and Extensions for Improved Tag Recommendations
Landia, N.; Doerfel, S.; Jäschke, R.; Anand, S. S.; Hotho, A. & Griffiths, N.
cs.IR, 1310.1498() (2013) [pdf]
The information contained in social tagging systems is often modelled as a graph of connections between users, items and tags. Recommendation algorithms such as FolkRank, have the potential to leverage complex relationships in the data, corresponding to multiple hops in the graph. We present an in-depth analysis and evaluation of graph models for social tagging data and propose novel adaptations and extensions of FolkRank to improve tag recommendations. We highlight implicit assumptions made by the widely used folksonomy model, and propose an alternative and more accurate graph-representation of the data. Our extensions of FolkRank address the new item problem by incorporating content data into the algorithm, and significantly improve prediction results on unpruned datasets. Our adaptations address issues in the iterative weight spreading calculation that potentially hinder FolkRank's ability to leverage the deep graph as an information source. Moreover, we evaluate the benefit of considering each deeper level of the graph, and present important insights regarding the characteristics of social tagging data in general. Our results suggest that the base assumption made by conventional weight propagation methods, that closeness in the graph always implies a positive relationship, does not hold for the social tagging domain.
Recommending Given Names
Mitzlaff, F. & Stumme, G.
(2013) [pdf]
All over the world, future parents are facing the task of finding a suitable given name for their child. This choice is influenced by different factors, such as the social context, language, cultural background and especially personal taste. Although this task is omnipresent, little research has been conducted on the analysis and application of interrelations among given names from a data mining perspective. The present work tackles the problem of recommending given names, by firstly mining for inter-name relatedness in data from the Social Web. Based on these results, the name search engine "Nameling" was built, which attracted more than 35,000 users within less than six months, underpinning the relevance of the underlying recommendation task. The accruing usage data is then used for evaluating different state-of-the-art recommendation systems, as well our new NRalgorithm which we adopted from our previous work on folksonomies and which yields the best results, considering the trade-off between prediction accuracy and runtime performance as well as its ability to generate personalized recommendations. We also show, how the gathered inter-name relationships can be used for meaningful result diversification of PageRank-based recommendation systems. As all of the considered usage data is made publicly available, the present work establishes baseline results, encouraging other researchers to implement advanced recommendation systems for given names.
Proceedings of the Fifth ACM RecSys Workshop on Recommender Systems and the Social Web co-located with the 7th ACM Conference on Recommender Systems (RecSys 2013), Hong Kong, China, October 13, 2013.
2013, Mobasher, B.; Jannach, D.; Geyer, W.; Freyne, J.; Hotho, A.; Anand, S. S. & Guy, I., ed., 1066(), CEUR-WS.org [pdf]
Tag Recommendations for SensorFolkSonomies
Mueller, J.; Doerfel, S.; Becker, M.; Hotho, A. & Stumme, G.
, 'Recommender Systems and the Social Web Workshop at 7th ACM Conference on Recommender Systems, RecSys 2013, Hong Kong, China -- October 12-16, 2013. Proceedings', 1066(), CEUR-WS, Aachen, Germany (2013) [pdf]
With the rising popularity of smart mobile devices, sensor data-based
pplications have become more and more popular. Their users record
ata during their daily routine or specifically for certain events.
he application WideNoise Plus allows users to record sound samples
nd to annotate them with perceptions and tags. The app is being
sed to document and map the soundscape all over the world. The procedure
f recording, including the assignment of tags, has to be as easy-to-use
s possible. We therefore discuss the application of tag recommender
lgorithms in this particular scenario. We show, that this task is
undamentally different from the well-known tag recommendation problem
n folksonomies as users do no longer tag fix resources but rather
ensory data and impressions. The scenario requires efficient recommender
lgorithms that are able to run on the mobile device, since Internet
onnectivity cannot be assumed to be available. Therefore, we evaluate
he performance of several tag recommendation algorithms and discuss
heir applicability in the mobile sensing use-case.
Recommender Systems for Social Tagging Systems
Balby Marinho, L.; Hotho, A.; Jäschke, R.; Nanopoulos, A.; Rendle, S.; Schmidt-Thieme, L.; Stumme, G. & Symeonidis, P.
2012, SpringerBriefs in Electrical and Computer Engineering, Springer [pdf]
Social Tagging Systems are web applications in which users upload resources (e.g., bookmarks, videos, photos, etc.) and annotate it with a list of freely chosen keywords called tags. This is a grassroots approach to organize a site and help users to find the resources they are interested in. Social tagging systems are open and inherently social; features that have been proven to encourage participation. However, with the large popularity of these systems and the increasing amount of user-contributed content, information overload rapidly becomes an issue. Recommender Systems are well known applications for increasing the level of relevant content over the “noise” that continuously grows as more and more content becomes available online. In social tagging systems, however, we face new challenges. While in classic recommender systems the mode of recommendation is basically the resource, in social tagging systems there are three possible modes of recommendation: users, resources, or tags. Therefore suitable methods that properly exploit the different dimensions of social tagging systems data are needed. In this book, we survey the most recent and state-of-the-art work about a whole new generation of recommender systems built to serve social tagging systems. The book is divided into self-contained chapters covering the background material on social tagging systems and recommender systems to the more advanced techniques like the ones based on tensor factorization and graph-based models.
Leveraging publication metadata and social data into FolkRank for scientific publication recommendation
Doerfel, S.; Jäschke, R.; Hotho, A. & Stumme, G.
, 'Proceedings of the 4th ACM RecSys workshop on Recommender systems and the social web', RSWeb '12, ACM, New York, NY, USA, [10.1145/2365934.2365937], 9-16 (2012) [pdf]
The ever-growing flood of new scientific articles requires novel retrieval mechanisms. One means for mitigating this instance of the information overload phenomenon are collaborative tagging systems, that allow users to select, share and annotate references to publications. These systems employ recommendation algorithms to present to their users personalized lists of interesting and relevant publications. In this paper we analyze different ways to incorporate social data and metadata from collaborative tagging systems into the graph-based ranking algorithm FolkRank to utilize it for recommending scientific articles to users of the social bookmarking system BibSonomy. We compare the results to those of Collaborative Filtering, which has previously been applied for resource recommendation.
Challenges in Tag Recommendations for Collaborative Tagging Systems
Jäschke, R.; Hotho, A.; Mitzlaff, F. & Stumme, G.
Pazos Arias, J. J.; Fernández Vilas, A. & Díaz Redondo, R. P., ed., 'Recommender Systems for the Social Web', 32(), Springer, Berlin/Heidelberg, 65-87 (2012) [pdf]
Originally introduced by social bookmarking systems, collaborative tagging, or social tagging, has been widely adopted by many web-based systems like wikis, e-commerce platforms, or social networks. Collaborative tagging systems allow users to annotate resources using freely chosen keywords, so called tags . Those tags help users in finding/retrieving resources, discovering new resources, and navigating through the system. The process of tagging resources is laborious. Therefore, most systems support their users by tag recommender components that recommend tags in a personalized way. The Discovery Challenges 2008 and 2009 of the European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases (ECML PKDD) tackled the problem of tag recommendations in collaborative tagging systems. Researchers were invited to test their methods in a competition on datasets from the social bookmark and publication sharing system BibSonomy. Moreover, the 2009 challenge included an online task where the recommender systems were integrated into BibSonomy and provided recommendations in real time. In this chapter we review, evaluate and summarize the submissions to the two Discovery Challenges and thus lay the groundwork for continuing research in this area.
Recommender systems
Lü, L.; Medo, M.; Yeung, C. H.; Zhang, Y.-C.; Zhang, Z.-K. & Zhou, T.
Physics Reports, 519(1) 1 - 49 (2012) [pdf]
The ongoing rapid expansion of the Internet greatly increases the necessity of effective recommender systems for filtering the abundant information. Extensive research for recommender systems is conducted by a broad range of communities including social and computer scientists, physicists, and interdisciplinary researchers. Despite substantial theoretical and practical achievements, unification and comparison of different approaches are lacking, which impedes further advances. In this article, we review recent developments in recommender systems and discuss the major challenges. We compare and evaluate available algorithms and examine their roles in the future developments. In addition to algorithms, physical aspects are described to illustrate macroscopic behavior of recommender systems. Potential impacts and future directions are discussed. We emphasize that recommendation has great scientific depth and combines diverse research fields which makes it interesting for physicists as well as interdisciplinary researchers.
4th ACM RecSys workshop on recommender systems and the social web.
Mobasher, B.; Jannach, D.; Geyer, W. & Hotho, A.
Cunningham, P.; Hurley, N. J.; Guy, I. & Anand, S. S., ed., 'RecSys', ACM, 345-346 (2012) [pdf]
RSWeb '12: Proceedings of the 4th ACM RecSys workshop on Recommender systems and the social web
Mobasher, B.; Jannach, D.; Geyer, W. & Hotho, A.
2012, ACM, New York, NY, USA
The new opportunities for applying recommendation techniques within Social Web platforms and applications as well as the various new sources of information which have become available in the Web 2.0 and can be incorporated in future recommender applications are a strong driving factor in current recommender system research for various reasons:</p> <p>(1) Social systems by their definition encourage interaction between users and both online content and other users, thus generating new sources of knowledge for recommender systems. Web 2.0 users explicitly provide personal information and implicitly express preferences through their interactions with others and the system (e.g. commenting, friending, rating, etc.). These various new sources of knowledge can be leveraged to improve recommendation techniques and develop new strategies which focus on social recommendation.</p> <p>(2) New application areas for recommender systems emerge with the popularity of the Social Web. Recommenders cannot only be used to sort and filter Web 2.0 and social network information, they can also support users in the information sharing process, e.g., by recommending suitable tags during folksonomy development.</p> <p>(3) Recommender technology can assist Social Web systems through increasing adoption and participation and sustaining membership. Through targeted and timely intervention which stimulates traffic and interaction, recommender technology can play its role in sustaining the success of the Social Web.</p> <p>(4) The Social Web also presents new challenges for recommender systems, such as the complicated nature of human-to-human interaction which comes into play when recommending people and can require more interactive and richer recommender systems user interfaces.</p> <p>The technical papers appearing in these proceedings aim to explore and understand challenges and new opportunities for recommender systems in the Social Web and were selected in a formal review process by an international program committee.</p> <p>Overall, we received 13 paper submissions from 12 different countries, out of which 7 long papers and 1 short paper were selected for presentation and inclusion in the proceedings. The submitted papers addressed a variety of topics related to Social Web recommender systems from the use of microblogging data for personalization over new tag recommendation approaches to social media-based personalization of news.
The challenge of recommender systems challenges.
Said, A.; Tikk, D. & Hotho, A.
Cunningham, P.; Hurley, N. J.; Guy, I. & Anand, S. S., ed., 'RecSys', ACM, 9-10 (2012) [pdf]
Latent Collaborative Retrieval
Weston, J.; Wang, C.; Weiss, R. & Berenzweig, A.
(2012) [pdf]
Retrieval tasks typically require a ranking of items given a query. Collaborative filtering tasks, on the other hand, learn to model user's preferences over items. In this paper we study the joint problem of recommending items to a user with respect to a given query, which is a surprisingly common task. This setup differs from the standard collaborative filtering one in that we are given a query x user x item tensor for training instead of the more traditional user x item matrix. Compared to document retrieval we do have a query, but we may or may not have content features (we will consider both cases) and we can also take account of the user's profile. We introduce a factorized model for this new task that optimizes the top-ranked items returned for the given query and user. We report empirical results where it outperforms several baselines.
Recommendation in the Social Web
Burke, R.; Gemmell, J.; Hotho, A. & Jäschke, R.
AI Magazine, 32(3) 46-56 (2011) [pdf]
Recommender systems are a means of personalizing the presentation of information to ensure that users see the items most relevant to them. The social web has added new dimensions to the way people interact on the Internet, placing the emphasis on user-generated content. Users in social networks create photos, videos and other artifacts, collaborate with other users, socialize with their friends and share their opinions online. This outpouring of material has brought increased attention to recommender systems, as a means of managing this vast universe of content. At the same time, the diversity and complexity of the data has meant new challenges for researchers in recommendation. This article describes the nature of recommendation research in social web applications and provides some illustrative examples of current research directions and techniques. It is difficult to overstate the impact of the social web. This new breed of social applications is reshaping nearly every human activity from the way people watch movies to how they overthrow governments. Facebook allows its members to maintain friendships whether they live next door or on another continent. With Twitter, users from celebrities to ordinary folks can launch their 140 character messages out to a diverse horde of ‘‘followers.” Flickr and YouTube users upload their personal media to share with the world, while Wikipedia editors collaborate on the world’s largest encyclopedia.
3rd workshop on recommender systems and the social web
Freyne, J.; Anand, S. S.; Guy, I. & Hotho, A.
, 'Proceedings of the fifth ACM conference on Recommender systems', RecSys '11, ACM, New York, NY, USA, [10.1145/2043932.2044014], 383-384 (2011) [pdf]
The exponential growth of the social web poses challenges and new opportunities for recommender systems. The social web has turned information consumers into active contributors creating massive amounts of information. Finding relevant and interesting content at the right time and in the right context is challenging for existing recommender approaches. At the same time, social systems by their definition encourage interaction between users and both online content and other users, thus generating new sources of knowledge for recommender systems. Web 2.0 users explicitly provide personal information and implicitly express preferences through their interactions with others and the system (e.g. commenting, friending, rating, etc.). These various new sources of knowledge can be leveraged to improve recommendation techniques and develop new strategies which focus on social recommendation. The Social Web provides huge opportunities for recommender technology and in turn recommender technologies can play a part in fuelling the success of the Social Web phenomenon.</p> <p>The goal of this one day workshop was to bring together researchers and practitioners to explore, discuss, and understand challenges and new opportunities for Recommender Systems and the Social Web. The workshop consisted both of technical sessions, in which selected participants presented their results or ongoing research, as well as informal breakout sessions on more focused topics.</p> <p>Papers discussing various aspects of recommender system in the Social Web were submitted and selected for presentation and discussion in the workshop in a formal reviewing process: Case studies and novel fielded social recommender applications; Economy of community-based systems: Using recommenders to encourage users to contribute and sustain participation.; Social network and folksonomy development: Recommending friends, tags, bookmarks, blogs, music, communities etc.; Recommender systems mash-ups, Web 2.0 user interfaces, rich media recommender systems; Collaborative knowledge authoring, collective intelligence; Recommender applications involving users or groups directly in the recommendation process; Exploiting folksonomies, social network information, interaction, user context and communities or groups for recommendations; Trust and reputation aware social recommendations; Semantic Web recommender systems, use of ontologies or microformats; Empirical evaluation of social recommender techniques, success and failure measures</p> <p>Full workshop details are available at http://www.dcs.warwick.ac.uk/~ssanand/RSWeb11/index.htm
Recommender Systems Handbook
2011, Ricci, F.; Rokach, L.; Shapira, B. & Kantor, P. B., ed., Springer [pdf]
I tag, you tag: translating tags for advanced user models
Wetzker, R.; Zimmermann, C.; Bauckhage, C. & Albayrak, S.
, 'Proceedings of the third ACM international conference on Web search and data mining', WSDM '10, ACM, New York, NY, USA, [10.1145/1718487.1718497], 71-80 (2010) [pdf]
Collaborative tagging services (folksonomies) have been among the stars of the Web 2.0 era. They allow their users to label diverse resources with freely chosen keywords (tags). Our studies of two real-world folksonomies unveil that individual users develop highly personalized vocabularies of tags. While these meet individual needs and preferences, the considerable differences between personal tag vocabularies (personomies) impede services such as social search or customized tag recommendation. In this paper, we introduce a novel user-centric tag model that allows us to derive mappings between personal tag vocabularies and the corresponding folksonomies. Using these mappings, we can infer the meaning of user-assigned tags and can predict choices of tags a user may want to assign to new items. Furthermore, our translational approach helps in reducing common problems related to tag ambiguity, synonymous tags, or multilingualism. We evaluate the applicability of our method in tag recommendation and tag-based social search. Extensive experiments show that our translational model improves the prediction accuracy in both scenarios.
Content-boosted Collaborative Filtering for Improved Recommendations
Melville, P.; Mooney, R. J. & Nagarajan, R.
, 'Eighteenth National Conference on Artificial Intelligence', American Association for Artificial Intelligence, Menlo Park, CA, USA, 187-192 (2002) [pdf]
Most recommender systems use Collaborative Filtering or Content-based methods to predict new items of interest for a user. While both methods have their own advantages, individually they fail to provide good recommendations in many situations. Incorporating components from both methods, a hybrid recommender system can overcome these shortcomings. In this paper, we present an elegant and effective framework for combining content and collaboration. Our approach uses a content-based predictor tc enhance existing user data, and then provides personalized suggestions through collaborative filtering. We present experimental results that show how this approach, <i>Content-Boosted Collaborative Filtering</i>, performs better than a pure content-based predictor, pure collaborative filter, and a naive hybrid approach.