A Hybrid Web Recommender System Based on Cellular Learning Automata

With the rapid growth of the World Wide Web (WWW), finding useful information from the Internet has become a critical issue. Web recommender systems help users make decisions in this complex information space where the volume of information available to them is huge. Recently, a number of web page recommender systems have been developed to anticipate the information needs of on-line users and provide them with recommendations to facilitate and personalize their navigation. Recent studies show that a web usage recommender system which focuses solely on access history has some problems because sometimes this information is incomplete or incorrect. One common solution to this problem is to incorporate some semantic knowledge about pages being recommended into system. In this paper we exploit this idea to improve the dynamic web recommender system which primarily devised for web recommendation based on web usage and structure data. We propose a hybrid web page recommender system based on asynchronous cellular learning automata with multiple learning automata in each cell which try to identify user's multiple information needs and then assist them to recommend pages to users. The proposed system use web usage data, content and structure of the web site to learn user information needs and predicting user's future requests. Our experiments show that incorporating conceptual relationship of pages with usage data can significantly enhance the quality of recommendations.

[1]  M. Meybodi,et al.  Cellular Learning Automata With Multiple Learning Automata in Each Cell and Its Applications , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[2]  Tao Luo,et al.  Effective personalization based on association rule discovery from web usage data , 2001, WIDM '01.

[3]  M.R. Meybodi,et al.  Web Page Personalization Based on Weighted Association Rules , 2009, 2009 International Conference on Electronic Computer Technology.

[4]  Mohammad Reza Meybodi,et al.  Asynchronous cellular learning automata , 2008, Autom..

[5]  Osmar R. Zaïane,et al.  Mission-Based Navigational Behaviour Modeling for Web Recommender Systems , 2004, WebKDD.

[6]  Arbee L. P. Chen,et al.  Enabling personalized recommendation on the Web based on user interests and behaviors , 2001, Proceedings Eleventh International Workshop on Research Issues in Data Engineering. Document Management for Data Intensive Business and Scientific Applications. RIDE 2001.

[7]  Jaideep Srivastava,et al.  Incorporating Concept Hierarchies into Usage Mining Based Recommendations , 2006, WEBKDD.

[8]  Mohammad Reza Meybodi,et al.  An efficient algorithm for web recommendation systems , 2009, 2009 IEEE/ACS International Conference on Computer Systems and Applications.

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

[10]  Jiming Liu,et al.  Characterizing Web usage regularities with information foraging agents , 2004, IEEE Transactions on Knowledge and Data Engineering.

[11]  Qigang Gao,et al.  Integrating Web Content Clustering into Web Log Association Rule Mining , 2005, Canadian AI.

[12]  Mohammad Reza Meybodi,et al.  Effective page recommendation algorithms based on distributed learning automata and weighted association rules , 2010, Expert Syst. Appl..

[13]  Tao Luo,et al.  Integrating Web Usage and Content Mining for More Effective Personalization , 2000, EC-Web.

[14]  Kristian J. Hammond,et al.  Mining navigation history for recommendation , 2000, IUI '00.

[15]  Mohammad Reza Meybodi,et al.  A Mathematical Framework for Cellular Learning Automata , 2004, Adv. Complex Syst..

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

[17]  Mohammad Reza Meybodi,et al.  Deriving Semantic Sessions from Semantic Clusters , 2009, 2009 International Conference on Information Management and Engineering.

[18]  Bamshad Mobasher,et al.  A Road Map to More Effective Web Personalization: Integrating Domain Knowledge with Web Usage Mining , 2003, International Conference on Internet Computing.

[19]  Yoichi Shinoda,et al.  Information filtering based on user behavior analysis and best match text retrieval , 1994, SIGIR '94.

[20]  Rana Forsati,et al.  A dynamic web recommender system based on cellular learning automata , 2010, 2010 2nd International Conference on Computer Engineering and Technology.

[21]  Amir B. Geva,et al.  Hierarchical unsupervised fuzzy clustering , 1999, IEEE Trans. Fuzzy Syst..