Web Page Recommendation Based on Semantic Web Usage Mining

The growth of the web has created a big challenge for directing the user to the Web pages in their areas of interest. Meanwhile, web usage mining plays an important role in finding these areas of interest based on user's previous actions. The extracted patterns in web usage mining are useful in various applications such as recommendation. Classical web usage mining does not take semantic knowledge and content into pattern generations. Recent researches show that ontology, as background knowledge, can improve pattern's quality. This work aims to design a hybrid recommendation system based on integrating semantic information with Web usage mining and page clustering based on semantic similarity. Since the Web pages are seen as ontology individuals, frequent navigational patterns are in the form of ontology instances instead of Web page addresses, and page clustering is done using semantic similarity. The result is used for generating web page recommendations to users. The recommender engine presented in this paper which is based on semantic patterns and page clustering, creates a list of appropriate recommendations. The results of the implementation of this hybrid recommendation system indicate that integrating semantic information and page access sequence into the patterns yields more accurate recommendations.

[1]  J. MacQueen Some methods for classification and analysis of multivariate observations , 1967 .

[2]  Andreas Hotho,et al.  Semantic Web Mining: State of the art and future directions , 2006, J. Web Semant..

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

[4]  Jan Komorowski,et al.  Principles of Data Mining and Knowledge Discovery , 2001, Lecture Notes in Computer Science.

[5]  Kobra Etminani,et al.  Overlapped ontology partitioning based on semantic similarity measures , 2010, 2010 5th International Symposium on Telecommunications.

[6]  Alexander Maedche,et al.  Clustering Ontology-Based Metadata in the Semantic Web , 2002, PKDD.

[7]  Bamshad Mobasher,et al.  Impact of Site Characteristics on Recommendation Models Based On Association Rules and Sequential Patterns , 2003 .

[8]  Jianyong Wang,et al.  Mining sequential patterns by pattern-growth: the PrefixSpan approach , 2004, IEEE Transactions on Knowledge and Data Engineering.

[9]  Pinar Senkul,et al.  Using Ontology and Sequence Information for Extracting Behavior Patterns from Web Navigation Logs , 2010, 2010 IEEE International Conference on Data Mining Workshops.

[10]  Christie I. Ezeife,et al.  Using domain ontology for semantic web usage mining and next page prediction , 2009, CIKM.

[11]  Reza Samizadeh,et al.  USE OF SEMANTIC SIMILARITY AND WEB USAGE MINING TO ALLEVIATE THE DRAWBACKS OF USER-BASED COLLABORATIVE FILTERING RECOMMENDER SYSTEMS USE , 2010 .

[12]  Bamshad Mobasher,et al.  Integrating Semantic Knowledge with Web Usage Mining for Personalization , 2009 .

[13]  James A. Hendler,et al.  The Semantic Web — ISWC 2002 , 2002, Lecture Notes in Computer Science.

[14]  Chabane Djeraba,et al.  Toward Recommendation Based on Ontology-Powered Web-Usage Mining , 2007, IEEE Internet Computing.

[15]  Liang Wei,et al.  Integrated Recommender Systems Based on Ontology and Usage Mining , 2009, AMT.

[16]  Andreas Hotho,et al.  Towards Semantic Web Mining , 2002, SEMWEB.

[17]  Mohammed J. Zaki,et al.  SPADE: An Efficient Algorithm for Mining Frequent Sequences , 2004, Machine Learning.

[18]  Bettina Berendt,et al.  Usage Mining for and on the Semantic Web , 2002 .

[19]  Pinar Senkul,et al.  Improving pattern quality in web usage mining by using semantic information , 2012, Knowledge and Information Systems.

[20]  Bamshad Mobasher,et al.  Improving the Effectiveness of Collaborative Filtering on Anonymous Web Usage Data , 2001 .