User interaction analysis to recommend suitable jobs in career-oriented social networking sites

Career-oriented social networking sites are very much useful for job seekers to find a suitable job and useful for recruiters as well to find the right candidate for a job. Job recommendation system helps job seekers to find appropriate jobs matching with their profile. So, it can be considered as recruiters approaching a suitable candidate whenever they have an appropriate job for them. In this paper, we present a research technique of developing a job recommendation system for the online job hunting websites to predict suitable job postings that are likely to be relevant to the user i.e., the job postings with which the users can possibly interact. Relevant jobs are those job postings on which a user may click, bookmark or reply to the recruiter. Here, we have considered all possible factors related to users as well as job items available in a publicly available partial big data set of a widely used international job hunting website. We have split the interaction data into training and test data for the purpose of evaluating our proposed system. After that we have developed an algorithm for job recommender system which can calculate similarity for user-user, item-item and hybrid of user-user and item-item perspective between training and test data set based on weighted scores using our proposed similarity computation algorithm for different jobs and users all the information present in the dataset. We have used Collaborative Filtering (CF) algorithm separately for user-user and item-item based approach and for hybrid approach, we have calculated the intersection between user-user and item-item based recommended list and select top-k job items as recommended lists from the intersection. After that, we have compared the predicted recommended list based on all three approaches with the actual list and made offline evaluation of the job recommender system accuracy based on obtained score. Finally we have found that hybrid approach performs better than user-user and item-item based approach for entire 90% sparsity of the training data.

[1]  John Riedl,et al.  Recommender systems in e-commerce , 1999, EC '99.

[2]  Barry Smyth,et al.  Automated Collaborative Filtering Applications for Online Recruitment Services , 2000, AH.

[3]  John Riedl,et al.  GroupLens: an open architecture for collaborative filtering of netnews , 1994, CSCW '94.

[4]  Michael J. Pazzani,et al.  A Framework for Collaborative, Content-Based and Demographic Filtering , 1999, Artificial Intelligence Review.

[5]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[6]  Maged N Kamel Boulos,et al.  The emerging Web 2.0 social software: an enabling suite of sociable technologies in health and health care education. , 2007, Health information and libraries journal.

[7]  Yehuda Koren,et al.  The BellKor Solution to the Netflix Grand Prize , 2009 .

[8]  Bradley N. Miller,et al.  PocketLens: Toward a personal recommender system , 2004, TOIS.

[9]  Barry Smyth,et al.  Google Shared. A Case-Study in Social Search , 2009, UMAP.

[10]  Denis Gillet,et al.  A recommender system for job seeking and recruiting website , 2013, WWW.

[11]  Lior Rokach,et al.  Recommender Systems Handbook , 2010 .

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

[13]  Lior Rokach,et al.  Introduction to Recommender Systems Handbook , 2011, Recommender Systems Handbook.

[14]  Christian Posse,et al.  Metaphor: a system for related search recommendations , 2012, CIKM.

[15]  Denis Gillet,et al.  The 3A Personalized, Contextual and Relation-based Recommender System , 2010, J. Univers. Comput. Sci..

[16]  John Riedl,et al.  Ganging up on Information Overload , 1998, Computer.

[17]  LiuHaifeng,et al.  A new user similarity model to improve the accuracy of collaborative filtering , 2014 .

[18]  Licia Capra,et al.  Private distributed collaborative filtering using estimated concordance measures , 2007, RecSys '07.

[19]  Hui Tian,et al.  A new user similarity model to improve the accuracy of collaborative filtering , 2014, Knowl. Based Syst..

[20]  Alan Agresti,et al.  Evaluating Agreement and Disagreement among Movie Reviewers , 1997 .

[21]  Daniele Quercia,et al.  Lightweight Distributed Trust Propagation , 2007, Seventh IEEE International Conference on Data Mining (ICDM 2007).

[22]  S Hailes,et al.  Using Recommendations for Managing Trust in Distributed Systems , 1997 .

[23]  Mark Claypool,et al.  Combining Content-Based and Collaborative Filters in an Online Newspaper , 1999, SIGIR 1999.

[24]  John Riedl,et al.  E-Commerce Recommendation Applications , 2004, Data Mining and Knowledge Discovery.

[25]  Tim Weitzel,et al.  Matching People and Jobs: A Bilateral Recommendation Approach , 2006, Proceedings of the 39th Annual Hawaii International Conference on System Sciences (HICSS'06).

[26]  Daniele Quercia,et al.  FriendSensing: recommending friends using mobile phones , 2009, RecSys '09.

[27]  Koby Crammer,et al.  Pranking with Ranking , 2001, NIPS.

[28]  Christian Posse,et al.  The Browsemaps: Collaborative Filtering at LinkedIn , 2014, RSWeb@RecSys.

[29]  Ian Soboroff. Charles Nicholas Combining Content and Collaboration in Text Filtering , 1999 .

[30]  Stefano Battiston,et al.  A model of a trust-based recommendation system on a social network , 2006, Autonomous Agents and Multi-Agent Systems.

[31]  Li Chen,et al.  Trust building with explanation interfaces , 2006, IUI '06.

[32]  John Riedl,et al.  Analysis of recommendation algorithms for e-commerce , 2000, EC '00.

[33]  John Riedl,et al.  Item-based collaborative filtering recommendation algorithms , 2001, WWW '01.

[34]  Bradley N. Miller,et al.  GroupLens: applying collaborative filtering to Usenet news , 1997, CACM.

[35]  Barry Smyth,et al.  Trust in recommender systems , 2005, IUI.

[36]  Douglas B. Terry,et al.  Using collaborative filtering to weave an information tapestry , 1992, CACM.

[37]  John Riedl,et al.  Explaining collaborative filtering recommendations , 2000, CSCW '00.

[38]  Yutaka Matsuo,et al.  Diffusion of Recommendation through a Trust Network , 2007, ICWSM.

[39]  Abhinandan Das,et al.  Google news personalization: scalable online collaborative filtering , 2007, WWW '07.