Learning Relevance of Web Resources across Domains to Make Recommendations

Most traditional recommender systems focus on the objective of improving the accuracy of recommendations in a single domain. However, preferences of users may extend over multiple domains, especially in the Web where users often have browsing preferences that span across different sites, while being unaware of relevant resources on other sites. This work tackles the problem of recommending resources from various domains by exploiting the semantic content of these resources in combination with patterns of user browsing behavior. We overcome the lack of overlaps between domains by deriving connections based on the explored semantic content of Web resources. We present an approach that applies Support Vector Machines for learning the relevance of resources and predicting which ones are the most relevant to recommend to a user, given that the user is currently viewing a certain page. In real-world datasets of semantically-enriched logs of user browsing behavior at multiple Web sites, we study the impact of structure in generating accurate recommendations and conduct experiments that demonstrate the effectiveness of our approach.

[1]  Christopher D. Manning,et al.  Introduction to Information Retrieval , 2010, J. Assoc. Inf. Sci. Technol..

[2]  Iván Cantador,et al.  A generic semantic-based framework for cross-domain recommendation , 2011, HetRec '11.

[3]  Peter Mika,et al.  Metadata Statistics for a Large Web Corpus , 2012, LDOW.

[4]  Pablo Castells,et al.  Extracting multilayered Communities of Interest from semantic user profiles: Application to group modeling and hybrid recommendations , 2011, Comput. Hum. Behav..

[5]  Sudhir Agarwal,et al.  Semantic Formalization of Cross-Site User Browsing Behavior , 2012, 2012 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology.

[6]  Tiffany Ya Tang,et al.  If You Like the Devil Wears Prada the Book, Will You also Enjoy the Devil Wears Prada the Movie? A Study of Cross-Domain Recommendations , 2008, New Generation Computing.

[7]  Martha Larson,et al.  CLiMF: learning to maximize reciprocal rank with collaborative less-is-more filtering , 2012, RecSys.

[8]  Antonis Loizou,et al.  How to recommend music to film buffs: enabling the provision of recommendations from multiple domains , 2009 .

[9]  Roberto Turrin,et al.  Cross-Domain Recommender Systems , 2015, Recommender Systems Handbook.

[10]  Alejandro Bellogín,et al.  A multilayer ontology-based hybrid recommendation model , 2008, AI Commun..

[11]  Xin Jin,et al.  A maximum entropy web recommendation system: combining collaborative and content features , 2005, KDD '05.

[12]  Hsuan-Tien Lin,et al.  A note on Platt’s probabilistic outputs for support vector machines , 2007, Machine Learning.

[13]  John Platt,et al.  Probabilistic Outputs for Support vector Machines and Comparisons to Regularized Likelihood Methods , 1999 .

[14]  Iván Cantador,et al.  Extracting Multilayered Semantic Communities of Interest from Ontology-based User Profiles : Application to Group Modelling and Hybrid Recommendations , 2006 .

[15]  Xin Jin,et al.  Semantically Enhanced Collaborative Filtering on the Web , 2003, EWMF.

[16]  M. Stumptner,et al.  Computing Semantic Similarity Using Ontologies , 2008 .

[17]  Saul Vargas,et al.  Rank and relevance in novelty and diversity metrics for recommender systems , 2011, RecSys '11.