Weighted Bipartite Graph Model for Recommender System Using Entropy Based Similarity Measure

Collaborative filtering technique is widely adopted by researchers to generate quality recommendations. Constant efforts are being made by the researchers to generate quality recommendations thus satisfying and retaining the user. This work is an effort to generate quality recommendations by proposing a collaborative filtering approach. The proposed work models the sparse rating data as a weighted bipartite graph which represents data flexibly and exploits the graph properties to generate recommendations. In the proposed work user similarity is formulated as measure of entropy and cosine similarity which takes into account the relative difference between the ratings. Performance of the proposed approach is compared with the traditional collaborative filtering technique using Precision, Recall and F-Measure. Experiments were conducted on public and private datasets namely MovieLens and News dataset respectively. Results indicate that the performance of the proposed approach outperforms the traditional collaborative filtering approach.

[1]  Punam Bedi,et al.  Collaborative Personalized Web Recommender System using Entropy based Similarity Measure , 2012, ArXiv.

[2]  Punam Bedi,et al.  Use of NoSQL Database for Handling Semi Structured Data: An Empirical Study of News RSS Feeds , 2015 .

[3]  Gerhard Friedrich,et al.  Recommender Systems - An Introduction , 2010 .

[4]  Hong Chen,et al.  A Graph Model for Recommender Systems , 2013 .

[5]  Saman Haratizadeh,et al.  Graph-based collaborative ranking , 2016, Expert Syst. Appl..

[6]  Kibeom Lee,et al.  Escaping your comfort zone: A graph-based recommender system for finding novel recommendations among relevant items , 2015, Expert Syst. Appl..

[7]  Wei Wang,et al.  Collaborative Filtering with Entropy‐Driven User Similarity in Recommender Systems , 2015, Int. J. Intell. Syst..

[8]  Chanle Wu,et al.  Solving the Sparsity Problem in Recommender Systems Using Association Retrieval , 2011, J. Comput..

[9]  Hsinchun Chen,et al.  Applying associative retrieval techniques to alleviate the sparsity problem in collaborative filtering , 2004, TOIS.

[10]  Xin Chen,et al.  A Hybrid Recommendation Model Based on Weighted Bipartite Graph and Collaborative Filtering , 2016, 2016 IEEE/WIC/ACM International Conference on Web Intelligence Workshops (WIW).

[11]  Hsinchun Chen,et al.  A graph-based recommender system for digital library , 2002, JCDL '02.

[12]  Guy Shani,et al.  Evaluating Recommendation Systems , 2011, Recommender Systems Handbook.

[13]  Jing Zhao,et al.  Research on entropy-based collaborative filtering algorithm and personalized recommendation in e-commerce , 2009, Service Oriented Computing and Applications.

[14]  Rodrygo L. T. Santos,et al.  Efficient Bayesian Methods for Graph-based Recommendation , 2016, RecSys.

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