An effective web page recommender system with fuzzy c-mean clustering

With the exponential development of the number of users browsing the internet, an important factor that now the developer community is focussing on is the user experience. Recommender systems are the platforms that make personalized recommendations for a particular user by predicting the ratings for various items. Recommender systems majorly ignore the sequential information and rather focus on content information, but sequential information also provides much information about the behavior of the user. In this research work, we have presented a novel web-based recommender system which is based on sequential information of user’s navigation on web pages. We received top-N clusters when Fuzzy C-mean (FCM) clustering is employed. We determined the similar users for the target user and also evaluated the weight for each web page. We have tried to solve that problem of recommender systems as we offered a system to forecast a user’s next Web page visit. In our work, we proposed a system which generates recommendations to the users, by considering the sequential information that exists in their usage patterns of Web pages. We employed fuzzy clustering to give recommender system a sequential approach. We calculated weights for each page category considered in our system and predict top page recommendation for the target user. The real-world dataset of MNSBC is used in the experiments. The dataset consists of 5000 user entries with 6, entries per user. When we performed a comparison between the existing model with our proposed model, then it clearly showed that the accuracy of the proposed model is almost three times better than some existing systems. The accuracy of our proposed model is nearly 33 %.

[1]  Mariacarla Calzarossa,et al.  Multivariate analysis of Web content changes , 2014, 2014 IEEE/ACS 11th International Conference on Computer Systems and Applications (AICCSA).

[2]  Rafael Corchuelo,et al.  On learning web information extraction rules with TANGO , 2016, Inf. Syst..

[3]  James C. Bezdek,et al.  Efficient Implementation of the Fuzzy c-Means Clustering Algorithms , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Rahul Katarya,et al.  A collaborative recommender system enhanced with particle swarm optimization technique , 2016, Multimedia Tools and Applications.

[5]  Alexandre Viejo,et al.  Working at the web search engine side to generate privacy-preserving user profiles , 2016, Expert Syst. Appl..

[6]  Mahdi Jalili,et al.  A probabilistic model to resolve diversity–accuracy challenge of recommendation systems , 2015, Knowledge and Information Systems.

[7]  Linpeng Huang,et al.  CluCF: a clustering CF algorithm to address data sparsity problem , 2017, Service Oriented Computing and Applications.

[8]  Hakim Hacid,et al.  PerSaDoR: Personalized social document representation for improving web search , 2016, Inf. Sci..

[9]  Enrique Herrera-Viedma,et al.  25years at Knowledge-Based Systems , 2015 .

[10]  Natasa Hoic-Bozic,et al.  Recommender System and Web 2.0 Tools to Enhance a Blended Learning Model , 2016, IEEE Transactions on Education.

[11]  Ana Belén Barragáns-Martínez,et al.  Developing a recommender system in a consumer electronic device , 2015, Expert Syst. Appl..

[12]  Rahul Katarya,et al.  An interactive interface for instilling trust and providing diverse recommendations , 2014, 2014 International Conference on Computer and Communication Technology (ICCCT).

[13]  Palma Blonda,et al.  A survey of fuzzy clustering algorithms for pattern recognition. I , 1999, IEEE Trans. Syst. Man Cybern. Part B.

[14]  Vijayan Sugumaran,et al.  Web personalization for user acceptance of technology: An empirical investigation of E-government services , 2016, Inf. Syst. Frontiers.

[15]  Ali Mamat,et al.  WebPUM: A Web-based recommendation system to predict user future movements , 2010, Expert Syst. Appl..

[16]  Toon De Pessemier,et al.  In-memory, distributed content-based recommender system , 2014, Journal of Intelligent Information Systems.

[17]  Kourosh Kiani,et al.  User based Collaborative Filtering using fuzzy C-means , 2016 .

[18]  Enrique Herrera-Viedma,et al.  25 years at Knowledge-Based Systems: A bibliometric analysis , 2015, Knowl. Based Syst..

[19]  Christos Bouras,et al.  Improving news articles recommendations via user clustering , 2014, International Journal of Machine Learning and Cybernetics.

[20]  R. Rathipriya,et al.  Recommendation of Web Pages using Weighted K- Means Clustering , 2014 .

[21]  Rahul Katarya,et al.  User behaviour analysis in context-aware recommender system using hybrid filtering approach , 2013, 2013 4th International Conference on Computer and Communication Technology (ICCCT).

[22]  Mehrnoush Shamsfard,et al.  An effective Web page recommender using binary data clustering , 2015, Information Retrieval Journal.

[23]  Yue Gao,et al.  Brand Data Gathering From Live Social Media Streams , 2014, ICMR.

[24]  Zhaochen Guo,et al.  Entity linking with a unified semantic representation , 2014, WWW '14 Companion.

[25]  Veer Sain Dixit,et al.  Refinement and evaluation of web session cluster quality , 2015, Int. J. Syst. Assur. Eng. Manag..

[26]  Heiko Paulheim,et al.  Semantic Web in data mining and knowledge discovery: A comprehensive survey , 2016, J. Web Semant..

[27]  Xiangyu Wang,et al.  Logo information recognition in large-scale social media data , 2014, Multimedia Systems.

[28]  R. Srikant,et al.  Collaborative filtering with information-rich and information-sparse entities , 2014, Machine Learning.

[29]  Wil M. P. van der Aalst,et al.  A recommendation system for predicting risks across multiple business process instances , 2015, Decis. Support Syst..

[30]  Stefano Nativi,et al.  Contributing to the GEO Model Web implementation: A brokering service for business processes , 2016, Environ. Model. Softw..

[31]  Rahul Katarya,et al.  Restaurant recommender system based on psychographic and demographic factors in mobile environment , 2015, 2015 International Conference on Green Computing and Internet of Things (ICGCIoT).

[32]  Chuleerat Jaruskulchai,et al.  Exponential Fuzzy C-Means for Collaborative Filtering , 2012, Journal of Computer Science and Technology.

[33]  Rahul Katarya,et al.  Secure code assignment to alphabets using modified ant colony optimization along with compression , 2014, 2014 International Conference on Advances in Computing, Communications and Informatics (ICACCI).

[34]  Honggang Wang,et al.  A New MI-Based Visualization Aided Validation Index for Mining Big Longitudinal Web Trial Data , 2016, IEEE Access.

[35]  Xiangji Huang,et al.  Mining Online Reviews for Predicting Sales Performance: A Case Study in the Movie Domain , 2012, IEEE Transactions on Knowledge and Data Engineering.

[36]  Xindong Wu,et al.  Data mining with big data , 2014, IEEE Transactions on Knowledge and Data Engineering.

[37]  José Francisco Aldana Montes,et al.  An ontology-based data integration approach for web analytics in e-commerce , 2016, Expert Syst. Appl..

[38]  David Gunnarsson Lorentzen Webometrics benefitting from web mining? An investigation of methods and applications of two research fields , 2013, Scientometrics.

[39]  Yue Gao,et al.  Multimedia Social Event Detection in Microblog , 2015, MMM.

[40]  Mingsheng Shang,et al.  Recommendation in evolving online networks , 2016 .

[41]  Fan Min,et al.  Three-way recommender systems based on random forests , 2016, Knowl. Based Syst..

[42]  Xiang Li,et al.  Next-song recommendation with temporal dynamics , 2015, Knowl. Based Syst..

[43]  Jie Lu,et al.  Web-Page Recommendation Based on Web Usage and Domain Knowledge , 2014 .

[44]  Jian Cao,et al.  Detection of Forwarding-Based Malicious URLs in Online Social Networks , 2016, International Journal of Parallel Programming.

[45]  Prakash K. Aithal,et al.  Neuro-Fuzzy Based Hybrid Model for Web Usage Mining , 2015 .

[46]  Hewayda M.S. Lotfy,et al.  Multi-agents and learning: Implications for Webusage mining , 2016, Journal of advanced research.

[47]  Rahul Katarya,et al.  Recent developments in affective recommender systems , 2016 .

[48]  Binhui Wang,et al.  Web page recommendation via twofold clustering: considering user behavior and topic relation , 2016, Neural Computing and Applications.

[49]  Mohamed Nadif,et al.  Hard and fuzzy diagonal co-clustering for document-term partitioning , 2016, Neurocomputing.

[50]  Di Xiao,et al.  An efficient and noise resistive selective image encryption scheme for gray images based on chaotic maps and DNA complementary rules , 2014, Multimedia Tools and Applications.

[51]  Chengqi Zhang,et al.  Rating Knowledge Sharing in Cross-Domain Collaborative Filtering , 2015, IEEE Transactions on Cybernetics.

[52]  Luis Martínez-López,et al.  A fuzzy model for managing natural noise in recommender systems , 2016, Appl. Soft Comput..

[53]  Mejari Kumar,et al.  Connecting Social Media to E-Commerce: Cold-Start Product Recommendation using Microblogging Information , 2018 .

[54]  María N. Moreno García,et al.  Web mining based framework for solving usual problems in recommender systems. A case study for movies' recommendation , 2016, Neurocomputing.

[55]  J. Bezdek,et al.  FCM: The fuzzy c-means clustering algorithm , 1984 .

[56]  Pradeep Kumar,et al.  A web recommendation system considering sequential information , 2015, Decis. Support Syst..

[57]  Mark Johnston,et al.  Automatic Programming via Iterated Local Search for Dynamic Job Shop Scheduling , 2015, IEEE Transactions on Cybernetics.

[58]  Prakash S. Raghavendra,et al.  Web User Session Clustering Using Modified K-Means Algorithm , 2011, ACC.

[59]  K. L. Shunmuganathan,et al.  Role of Agent Technology in Web Usage Mining: Homomorphic Encryption Based Recommendation for E-commerce Applications , 2016, Wirel. Pers. Commun..

[60]  Philip S. Yu,et al.  Bag Constrained Structure Pattern Mining for Multi-Graph Classification , 2014, IEEE Transactions on Knowledge and Data Engineering.

[61]  J. Bobadilla,et al.  Recommender systems survey , 2013, Knowl. Based Syst..

[62]  Ludovico Boratto,et al.  The rating prediction task in a group recommender system that automatically detects groups: architectures, algorithms, and performance evaluation , 2014, Journal of Intelligent Information Systems.

[63]  Vadlamani Ravi,et al.  A survey on opinion mining and sentiment analysis: Tasks, approaches and applications , 2015, Knowl. Based Syst..

[64]  Heiko Paulheim,et al.  Enhancing a Location-based Recommendation System by Enrichment with Structured Data from the Web , 2014, WIMS '14.

[65]  Rahul Katarya,et al.  Use of semantic web in enabling desktop based knowledge management , 2011, 2011 3rd International Conference on Electronics Computer Technology.

[66]  Yi Yang,et al.  Discriminative Nonnegative Spectral Clustering with Out-of-Sample Extension , 2013, IEEE Transactions on Knowledge and Data Engineering.

[67]  B. Sathiyabhama,et al.  Frequent pagesets from web log by enhanced weighted association rule mining , 2016, Cluster Computing.

[68]  Zilong Zhang,et al.  Web mining based on one-dimensional Kohonen’s algorithm: analysis of social media websites , 2017, Neural Computing and Applications.

[69]  Yang Yang,et al.  Multitask Spectral Clustering by Exploring Intertask Correlation , 2015, IEEE Transactions on Cybernetics.

[70]  Huseyin Polat,et al.  Robustness analysis of privacy-preserving model-based recommendation schemes , 2014, Expert Syst. Appl..