User-centered profile representation for recommendations across multiple content domains

This paper proposes a content-based recommendation method tuned for multiple content domains. Most content-based recommender systems use content attributes (e.g. description of content and category of content) to represent items and user profiles. This raises the problem that when recommending content from new content domain, the recommendation quality will be poor until the item profile representation is updated through the input of a sufficient quantity of contents in the new content domain. In this paper, to develop an item profile representation that is independent of the contents, we propose a method that uses common categories to represent item profiles; it focuses on the real world activities (tasks) that attract the user's interest. Concretely, we present a light-weight task-model that covers a wide variety of tasks and yields item profiles. We also create a recommendation algorithm by incorporating the proposed profile representation into a statistical SVM(Support Vector Machine) based recommendation algorithm. Finally, we conduct a user test and the results of this test show 9% higher user evaluation scores of content recommendations compared to an existing content-based recommendation algorithm using term-based profile representation. This shows the effectiveness of our user-centered profile representation approach.

[1]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[2]  Susan Gauch,et al.  Improving Ontology-Based User Profiles , 2004, RIAO.

[3]  Stuart E. Middleton,et al.  Capturing knowledge of user preferences: ontologies in recommender systems , 2001, K-CAP '01.

[4]  Alejandro Bellogín,et al.  Content-based recommendation in social tagging systems , 2010, RecSys '10.

[5]  Ricardo A. Baeza-Yates,et al.  The Intention Behind Web Queries , 2006, SPIRE.

[6]  Riichiro Mizoguchi,et al.  OOPS: User Modeling Method for Task Oriented Mobile Internet Services , 2007 .

[7]  Gerard Salton,et al.  Term-Weighting Approaches in Automatic Text Retrieval , 1988, Inf. Process. Manag..

[8]  John Riedl,et al.  Automatically building research reading lists , 2010, RecSys '10.

[9]  Vladimir Vapnik,et al.  Statistical learning theory , 1998 .

[10]  Shoji Kurakake,et al.  Construction and Use of Role-Ontology for Task-Based Service Navigation System , 2006, International Semantic Web Conference.

[11]  Jonathan L. Herlocker,et al.  Evaluating collaborative filtering recommender systems , 2004, TOIS.

[12]  John Riedl,et al.  Item-based collaborative filtering recommendation algorithms , 2001, WWW '01.

[13]  Stuart E. Middleton,et al.  Ontological user profiling in recommender systems , 2004, TOIS.

[14]  Sang-goo Lee,et al.  An Ontology-Based Product Recommender System for B2B Marketplaces , 2006, Int. J. Electron. Commer..

[15]  Lars Schmidt-Thieme,et al.  Taxonomy-driven computation of product recommendations , 2004, CIKM '04.

[16]  Thorsten Joachims,et al.  Learning to classify text using support vector machines - methods, theory and algorithms , 2002, The Kluwer international series in engineering and computer science.