Web Content Recommendation Methods Based on Reinforcement Learning

Information overload is no longer news; the explosive growth of the Internet has made this issue increasingly serious for Web users. Recommender systems aim at directing users through this information space, toward the resources that best meet their needs and interests. In this chapter we introduce our novel machine learning perspective toward the web recommendation problem, based on reinforcement learning. Our recommendation method makes use of the web usage and content data to learn a predictive model of users’ behavior on the web and exploits the learned model to make web page recommendations. Unlike other recommender systems, our system does not use the static patterns discovered from web usage data, instead it learns to make recommendations as the actions it performs in each situation. In the proposed method we combined the conceptual and usage information in order to gain a more general model of user behavior and improve the quality of web recommendations. A hybrid web recommendation method is proposed by making use of the conceptual relationships among web resources to derive a novel model of the problem, enriched with semantic knowledge about the usage behavior. The method is evaluated under different settings and it is shown how this method can improve the overall quality of recommendations. Chapter 8.5 Web Content Recommendation Methods Based on Reinforcement Learning

[1]  Jaideep Srivastava,et al.  Web usage mining: discovery and applications of usage patterns from Web data , 2000, SKDD.

[2]  Bernhard Thalheim,et al.  Structural Media Types in the Development of Data-Intensive Web Information Systems , 2004 .

[3]  Michael J. Pazzani,et al.  A Framework for Collaborative, Content-Based and Demographic Filtering , 1999, Artificial Intelligence Review.

[4]  Arthur Tatnall Web Technologies: Concepts, Methodologies, Tools and Applications , 2010 .

[5]  Govindarao Sathyamoorthi,et al.  Models for cooperative activities over the web , 2003 .

[6]  Bradley N. Miller,et al.  GroupLens: applying collaborative filtering to Usenet news , 1997, CACM.

[7]  Andreas Harth,et al.  Scalable Authoritative OWL Reasoning for the Web , 2009, Int. J. Semantic Web Inf. Syst..

[8]  Analía Amandi,et al.  Modeling user interests by conceptual clustering , 2006, Inf. Syst..

[9]  Guy Shani,et al.  An MDP-Based Recommender System , 2002, J. Mach. Learn. Res..

[10]  Kyu Yon Lim,et al.  Finding Meaning in Online, Very-Large Scale Conversations , 2009 .

[11]  Robin D. Burke,et al.  Hybrid Recommender Systems: Survey and Experiments , 2002, User Modeling and User-Adapted Interaction.

[12]  Jaideep Srivastava,et al.  Automatic personalization based on Web usage mining , 2000, CACM.

[13]  Paul Resnick,et al.  Recommender systems , 1997, CACM.

[14]  George Karypis,et al.  Item-based top-N recommendation algorithms , 2004, TOIS.

[15]  Ajantha Dahanayake,et al.  Web-enabled systems integration - practices and challenges , 2002 .

[16]  Mike Thelwall,et al.  Handbook of Research on Web Log Analysis , 2009, J. Assoc. Inf. Sci. Technol..

[17]  Young-Woo Seo,et al.  Personalized web-document filtering using reinforcement learning , 2001, Appl. Artif. Intell..

[18]  Jaideep Srivastava,et al.  Data Preparation for Mining World Wide Web Browsing Patterns , 1999, Knowledge and Information Systems.

[19]  Xiangfeng Luo,et al.  The Interactive Computing of Web Knowledge Flow - from Web to Knowledge Web , 2010 .