Temporal Community-Based Collaborative Filtering to Relieve from Cold-Start and Sparsity Problems

Recommender systems inherently dynamic in nature and exponentially grow with time, in terms of interests and behaviour patterns. Traditional recommender systems rely on similarity of users or items in static networks where the user/item neighbourhood is almost same and they generate the same recommendations since the network is constant. This paper proposes a novel architecture, called Temporal Community-based Collaborative filtering, which is an association of recommendation and the dynamic community algorithm in order to exploit the temporal changes in the community structure to enhance the existing system. Our framework also provides solutions to common inherent issues of collaborative filtering approach such as cold-start, sparsity and compared against static and traditional collaborative systems. The outcomes indicate that the proposed system yields higher values in quality standards and minimizes the drawbacks of the traditional recommender system.

[1]  Nahla Ben Amor,et al.  Collaborative Filtering based on Dynamic Community Detection , 2014, DyNaK.

[2]  G Remya,et al.  A Review on Large Scale Graph Processing Using Big Data Based Parallel Programming Models , 2017 .

[3]  Doina Caragea,et al.  Community Detection on Large Graph Datasets for Recommender Systems , 2014, 2014 IEEE International Conference on Data Mining Workshop.

[4]  Nahla Ben Amor,et al.  A Dynamic Community-Based Personalization for e-Government Services , 2016, ICEGOV.

[5]  Gai Yan,et al.  A method of personalized recommendation based on multi-label propagation for overlapping community detection , 2012, 2012 3rd International Conference on System Science, Engineering Design and Manufacturing Informatization.

[6]  Parham Moradi,et al.  A trust-aware recommender algorithm based on users overlapping community structure , 2016, 2016 Sixteenth International Conference on Advances in ICT for Emerging Regions (ICTer).

[7]  Nidhi Kushwaha,et al.  A Lesson learned from PMF based approach for Semantic Recommender System , 2017, Journal of Intelligent Information Systems.

[8]  Taghi M. Khoshgoftaar,et al.  A Survey of Collaborative Filtering Techniques , 2009, Adv. Artif. Intell..

[9]  Bart Selman,et al.  Tracking evolving communities in large linked networks , 2004, Proceedings of the National Academy of Sciences of the United States of America.

[10]  Boleslaw K. Szymanski,et al.  LabelRankT: incremental community detection in dynamic networks via label propagation , 2013, DyNetMM '13.

[11]  Belghini Naouar,et al.  Improving the Proactive Recommendation in Smart Home Environments: An Approach Based on Case Based Reasoning and BP-Neural Network , 2015 .

[12]  Nam P. Nguyen,et al.  Overlapping communities in dynamic networks: their detection and mobile applications , 2011, MobiCom.

[13]  Jennifer Golbeck,et al.  Generating Predictive Movie Recommendations from Trust in Social Networks , 2006, iTrust.

[14]  Kam-Fai Wong,et al.  Interpreting TF-IDF term weights as making relevance decisions , 2008, TOIS.

[15]  Wei Hu,et al.  Community Detection in Dynamic Social Networks , 2014 .

[16]  Boleslaw K. Szymanski,et al.  Extension of Modularity Density for overlapping community structure , 2014, 2014 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM 2014).

[17]  P. Suresh Varma,et al.  Overlapping Community Detection in Temporal Networks , 2015 .

[18]  Mong-Li Lee,et al.  Community-based user recommendation in uni-directional social networks , 2013, CIKM.

[19]  Yehuda Koren,et al.  Factorization meets the neighborhood: a multifaceted collaborative filtering model , 2008, KDD.

[20]  Paolo Avesani,et al.  Trust-aware recommender systems , 2007, RecSys '07.

[21]  Yehuda Koren,et al.  Collaborative filtering with temporal dynamics , 2009, KDD.

[22]  Steve Gregory,et al.  Finding overlapping communities in networks by label propagation , 2009, ArXiv.

[23]  Peter Waiganjo,et al.  Using Machine Learning Techniques to Support Group Formation in an Online Collaborative Learning Environment , 2017 .

[24]  Rahul Singh,et al.  Guide Me: A Research Work Area Recommender System , 2016 .

[25]  Dan Conway,et al.  How to Recommend?: User Trust Factors in Movie Recommender Systems , 2017, IUI.