Colleague recommender system in the Expert Cloud using features matrix

Purpose Expert Cloud as a new class of cloud systems enables its users to request and share the skill, knowledge and expertise of people by employing internet infrastructures and cloud concepts. Since offering the most appropriate expertise to the customer is one of the clear objectives in Expert Cloud, colleague recommendation is a necessary part of it. So, the purpose of this paper is to develop a colleague recommender system for the Expert Cloud using features matrices of colleagues. Design/methodology/approach The new method is described in two phases. In the first phase, all possible colleagues of the user are found through the filtering mechanism and next features of the user and possible colleagues are calculated and collected in matrices. Six potential features of colleagues including reputation, expertise, trust, agility, cost and field of study were proposed. In the second phase, the final score is calculated for every possible colleague and then top-k colleagues are extracted among users. The survey was conducted using a simulation in MATLAB Software. Data were collected from Expert Cloud website. The method was tested using evaluating metrics such as precision, accuracy, incorrect recommendation and runtime. Findings The results of this study indicate that considering more features of colleagues has a positive impact on increasing the precision and accuracy of recommending new colleagues. Also, the proposed method has a better result in reducing incorrect recommendation. Originality/value In this paper, the colleague recommendation issue in the Expert Cloud is pointed out and the solution approach is applied into the Expert Cloud website.

[1]  Yung-Ming Li,et al.  Recommending social network applications via social filtering mechanisms , 2013, Inf. Sci..

[2]  Chin-Hui Lai,et al.  Novel personal and group-based trust models in collaborative filtering for document recommendation , 2013, Inf. Sci..

[3]  Shuchuan Lo,et al.  WMR--A Graph-Based Algorithm for Friend Recommendation , 2006, 2006 IEEE/WIC/ACM International Conference on Web Intelligence (WI 2006 Main Conference Proceedings)(WI'06).

[4]  Amir Albadvi,et al.  A hybrid recommendation technique based on product category attributes , 2009, Expert Syst. Appl..

[5]  Bracha Shapira,et al.  Recommender Systems Handbook , 2015, Springer US.

[6]  Punam Bedi,et al.  Empowering recommender systems using trust and argumentation , 2014, Inf. Sci..

[7]  Luis M. de Campos,et al.  Combining content-based and collaborative recommendations: A hybrid approach based on Bayesian networks , 2010, Int. J. Approx. Reason..

[8]  Fernando Ortega,et al.  Incorporating group recommendations to recommender systems: Alternatives and performance , 2013, Inf. Process. Manag..

[9]  Wei Jiang,et al.  Interest-driven private friend recommendation , 2013, Knowledge and Information Systems.

[10]  Nima Jafari Navimipour,et al.  A model for assessing the impact of e-learning systems on employees' satisfaction , 2015, Comput. Hum. Behav..

[11]  Weiguo Fan,et al.  ExpertRank: A topic-aware expert finding algorithm for online knowledge communities , 2013, Decis. Support Syst..

[12]  Ming Li,et al.  An approach to expert recommendation based on fuzzy linguistic method and fuzzy text classification in knowledge management systems , 2011, Expert Syst. Appl..

[13]  Paul Resnick,et al.  Recommender systems , 1997, CACM.

[14]  Nima Jafari Navimipour,et al.  The impact of cost, technology acceptance and employees' satisfaction on the effectiveness of the electronic customer relationship management systems , 2016, Comput. Hum. Behav..

[15]  Sushil J. Louis,et al.  Friend recommendations in social networks using genetic algorithms and network topology , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

[16]  Mária Bieliková,et al.  Personalized hybrid recommendation for group of users: Top-N multimedia recommender , 2016, Inf. Process. Manag..

[17]  Yun Liu,et al.  Improved personalized recommendation based on a similarity network , 2016 .

[18]  Nima Jafari Navimipour,et al.  Task scheduling in the Cloud Environments based on an Artificial Bee Colony Algorithm , 2015 .

[19]  Harald Steck,et al.  Circle-based recommendation in online social networks , 2012, KDD.

[20]  Nima Jafari Navimipour,et al.  Online knowledge sharing mechanisms: a systematic review of the state of the art literature and recommendations for future research , 2016, Inf. Syst. Frontiers.

[21]  Nima Jafari Navimipour,et al.  A comprehensive study of the resource discovery techniques in Peer-to-Peer networks , 2015, Peer-to-Peer Netw. Appl..

[22]  Ahmad Habibizad Navin,et al.  Job scheduling in the Expert Cloud based on genetic algorithms , 2014, Kybernetes.

[23]  Nima Jafari Navimipour,et al.  A new method for trust and reputation evaluation in the cloud environments using the recommendations of opinion leaders' entities and removing the effect of troll entities , 2016, Comput. Hum. Behav..

[24]  Ahmad A. Kardan,et al.  A novel approach to hybrid recommendation systems based on association rules mining for content recommendation in asynchronous discussion groups , 2013, Inf. Sci..

[25]  Jie Tang,et al.  SoRS: Social recommendation using global rating reputation and local rating similarity , 2016 .

[26]  Nima Jafari Navimipour,et al.  Task Scheduling in Cloud Computing Based on The Cuckoo Search Algorithm , 2015, Iraqi Journal of Computer, Communication, Control and System Engineering.

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

[28]  Fernando Ortega,et al.  Improving collaborative filtering recommender system results and performance using genetic algorithms , 2011, Knowl. Based Syst..

[29]  Mahmoud Al-Ayyoub,et al.  CloudExp: A comprehensive cloud computing experimental framework , 2014, Simul. Model. Pract. Theory.

[30]  Irene Esteban-Millat,et al.  Psychological factors explaining consumer adoption of an e-vendor's recommender , 2015, Ind. Manag. Data Syst..

[31]  Shabnam Hassanzadeh Sharif,et al.  A Review on Search and Discovery Mechanisms in Social Networks , 2013 .

[32]  Nima Jafari Navimipour,et al.  The impact of electronic environmental knowledge on the environmental behaviors of people , 2016, Comput. Hum. Behav..

[33]  Nima Jafari Navimipour,et al.  Load balancing mechanisms and techniques in the cloud environments: Systematic literature review and future trends , 2016, J. Netw. Comput. Appl..

[34]  ChengXiang Zhai,et al.  Probabilistic Models for Expert Finding , 2007, ECIR.

[35]  David C. Chou,et al.  Cloud computing: A value creation model , 2015, Comput. Stand. Interfaces.

[36]  Jun Sun,et al.  Understanding SaaS adoption from the perspective of organizational users: A tripod readiness model , 2015, Comput. Hum. Behav..

[37]  Nima Jafari Navimipour,et al.  Behavioral modeling and formal verification of a resource discovery approach in Grid computing , 2014, Expert Syst. Appl..

[38]  Jian Ma,et al.  Leverage RAF to find domain experts on research social network services: A big data analytics methodology with MapReduce framework , 2015 .

[39]  Nima Jafari Navimipour,et al.  Knowledge sharing mechanisms and techniques in project teams: Literature review, classification, and current trends , 2016, Comput. Hum. Behav..

[40]  Haitao Li,et al.  A hybrid collaborative filtering recommendation mechanism for P2P networks , 2010, Future Gener. Comput. Syst..

[41]  Hong Yan,et al.  Recommender systems based on social networks , 2015, J. Syst. Softw..

[42]  George D. C. Cavalcanti,et al.  A graph-based friend recommendation system using Genetic Algorithm , 2010, IEEE Congress on Evolutionary Computation.

[43]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .

[44]  Nima Jafari Navimipour,et al.  Priority-based task scheduling on heterogeneous resources in the Expert Cloud , 2015, Kybernetes.

[45]  Ahmad Habibizad Navin,et al.  Expert Cloud: A Cloud-based framework to share the knowledge and skills of human resources , 2015, Comput. Hum. Behav..

[46]  Guandong Xu,et al.  Social network-based service recommendation with trust enhancement , 2014, Expert Syst. Appl..

[47]  Donghee Yoo,et al.  A hybrid online-product recommendation system: Combining implicit rating-based collaborative filtering and sequential pattern analysis , 2012, Electron. Commer. Res. Appl..

[48]  Eduardo Gómez-Sánchez,et al.  Cloud computing and education: A state-of-the-art survey , 2015, Comput. Educ..

[49]  Nima Jafari Navimipour,et al.  The effect of electronic learning systems on the employee's commitment , 2016 .

[50]  Chien Chin Chen,et al.  An effective recommendation method for cold start new users using trust and distrust networks , 2013, Inf. Sci..

[51]  Nima Jafari Navimipour,et al.  Trusted services identification in the cloud environment using the topological metrics , 2016 .

[52]  Duen-Ren Liu,et al.  Integrating expert profile, reputation and link analysis for expert finding in question-answering websites , 2013, Inf. Process. Manag..

[53]  Xin Li,et al.  A multi-theoretical kernel-based approach to social network-based recommendation , 2014, Decis. Support Syst..

[54]  Ahmad Habibizad Navin,et al.  Resource discovery mechanisms in grid systems: A survey , 2014, J. Netw. Comput. Appl..

[55]  Uday V. Kulkarni,et al.  Hybrid personalized recommender system using centering-bunching based clustering algorithm , 2012, Expert Syst. Appl..

[56]  Ahmad Habibizad Navin,et al.  Behavioral modeling and automated verification of a Cloud-based framework to share the knowledge and skills of human resources , 2015, Comput. Ind..

[57]  Volker Wulf,et al.  Expert Recommender: Designing for a Network Organization , 2007, Computer Supported Cooperative Work (CSCW).

[58]  Nima Jafari Navimipour,et al.  Opinion leaders selection in the social networks based on trust relationships propagation , 2016 .

[59]  Tiago Oliveira,et al.  An empirical analysis to assess the determinants of SaaS diffusion in firms , 2016, Comput. Hum. Behav..

[60]  Nima Jafari Navimipour,et al.  A comprehensive review of the data replication techniques in the cloud environments: Major trends and future directions , 2016, J. Netw. Comput. Appl..

[61]  Meina Song,et al.  Social recommendation algorithm fusing user interest social network , 2014 .