Abstract
This paper presents content-based recommender systems which propose relevant jobs to Facebook and LinkedIn users. These systems have been developed at Work4, the Global Leader in Social and Mobile Recruiting. The profile of a social network user contains two types of data: user data and user friend data; furthermore, the profile of our users and the description of our jobs consist of text fields. The first experiments suggest that to predict the interests of users for jobs using basic similarity measures together with data collected by Work4 can be improved upon. The next experiments then propose a method to estimate the importance of users’ and jobs’ different fields in the task of job recommendation; taking into account these weights allow us to significantly improve the recommendations. The third part of this paper analyzes social recommendation approaches, validating the suitability for job recommendations for Facebook and LinkedIn users. The last experiments focus on machine learning algorithms to improve the obtained results with basic similarity measures. Support vector machines (SVM) shows that supervised learning procedure increases the performance of our content-based recommender systems; it yields best results in terms of AUC in comparison with other investigated methodologies such as Matrix Factorization and Collaborative Topic Regression.
Similar content being viewed by others
Notes
ANRT: Association Nationale de la Recherche et de la Technologie.
References
Adomavicius G, Tuzhilin A (2005) Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE Trans Knowl Data Eng 17(6): 734–749
Aiolli F (2013) Efficient top-n recommendation for very large scale binary rated datasets. In: Proceedings of the 7th ACM Conference on Recommender Systems, ser. RecSys ’13. ACM, New York, NY, USA, pp 273–280.
Anand A, Pugalenthi G, Fogel GB, Suganthan PN (2010) An approach for classification of highly imbalanced data using weighting and undersampling. Amino Acids 39(5):1385–91
Aranda J, Givoni I, Handcock J, Tarlow D (2007) An online social network-based recommendation system. Department of Computer Science-University of Toronto, Computer Sciences Technical Report
Balabanovic M, Shoham Y (1997) Fab: content-based, collaborative recommendation. Comm. ACM 40(3):66–72
Baeza-Yates RA, Berthier R-N (1999) Modern Information Retrieval. Addison-Wesley Longman Publishing Co., Inc, Boston, MA, USA
Bennett J, Lanning S, Netflix N (2007) The netflix prize. In: In KDD Cup and Workshop in conjunction with KDD
Blei DM, Lafferty JD (2009) Topic models. In: Srivastava AN, Sahami M (Eds) CRC Press
Bobadilla J, Ortega F, Hernando A, Gutiérrez A (2013) Recommender systems survey. Knowl Based Systems 46:109–132
Boyd DM, Ellison NB (2008) Social network sites: definition, history, and scholarship. J Comput Mediat Commun 13(1):210–230
Brain S (2014). Available at http://www.statisticbrain.com/twitter-statistics/
Chang C-C, Lin C-J (2011) Libsvm: a library for support vector machines. ACM Trans Intell Syst Technol 2(3), pp 27:1–27:27. Software available at http://www.csie.ntu.edu.tw/cjlin/libsvm
Claypool M, Gokhale A, Miranda T, Murnikov P, Netes D, Sartin M (1999) Combining content-based and collaborative filters in an online newspaper
Cortes C, Vapnik V (1995) Support-vector networks. Mach Learn 20(3):273–297
Cover TM (1965) Geometrical and statistical properties of systems of linear inequalities with applications in pattern recognition. Electron Comput IEEE Trans, vol. EC-14, no. 3, pp 326–334
de Campos LM, Fernández-Luna JM, Huete JF, Rueda-Morales MA (2010) Combining content-based and collaborative recommendations: a hybrid approach based on bayesian networks. Int J Approx Reason 51(7):785–799
Diaby M, Viennet E, Launay T (2013) Toward the next generation of recruitment tools: an online social network-based job recommender system. In: Proceedings of the 2013 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining ASONAM 2013, pp 821–828.
Facebook (2014) Available at http://newsroom.fb.com/company-info/
Gao F, Xing C, Du X, Wang S (2007) Personalized service system based on hybrid filtering for digital library. Tsinghua Sci Technol 12(1):1–8
Golbeck J (2006) Generating predictive movie recommendations from trust in social networks. In: Proceedings of the 4th International Conference on Trust Management, ser. iTrust’06. Springer, Berlin, Heidelberg, pp 93–104.
Groh G, Ehmig C (2007) Recommendations in taste related domains: collaborative filtering vs. social filtering. In: Proceedings of the 2007 International ACM Conference on Supporting Group Work, ser. GROUP ’07. ACM, New York, NY, USA, pp 127–136.
Han J (1996) Data mining techniques. SIGMOD Rec 25(2): 545
Jannach D, Zanker M, Felfernig A, Friedrich G (2011) Recommender systems: an introduction. Cambridge University Press, Cambridge
Joachims T (1998) Text categorization with suport vector machines: learning with many relevant features. In: Proceedings of the 10th European Conference on Machine Learning, ser. ECML ’98. Springer, London, UK, pp 137–142.
Kantor PB (2009) Recommender systems handbook. Springer, New York; London
Kazienko P, Musiał K, Kajdanowicz T (2011) Multidimensional social network in the social recommender system, vol. 41, no. 4, pp. 746–759
Lemire D, Maclachlan A (2005) Slope one predictors for online rating-based collaborative filtering. In: Proceedings of SIAM Data Mining (SDM’05)
Linden G, Smith B, York J (2003) Amazon.com recommendations: item-to-item collaborative filtering. IEEE Internet Comput 7(1):76–80
LinkedIn (2014). Available at http://press.linkedin.com/about
Lops P, de Gemmis M, Semeraro G (2011) Content-based recommender systems: state of the art and trends. In: Ricci F, Rokach L, Shapira B, Kantor PB (Eds) Recommender systems handbook. Springer, Berlin, pp 73–105.
Ma H, Zhou D, Liu C, Lyu MR, King I (2011) Recommender systems with social regularization. In: Proceedings of the fourth ACM international conference on Web search and data mining, ser. WSDM ’11. ACM, New York, NY, USA, pp 287–296.
Nicholas ISC, Nicholas CK (1999) Combining content and collaboration in text filtering. In: Proceedings of the IJCAI 99 Workshop on machine learning for information filtering, pp 86–91.
Omary Z, Mtenzi F (2010) Machine learning approach to identifying the dataset threshold for the performance estimators in supervised learning. Int J Infon (IJI) 3
Pazzani MJ, Billsus D (2007) The adaptive web. In: Brusilovsky P, Kobsa A, Nejdl W (Eds) Content-based Recommendation Systems. Springer, Berlin, Heidelberg, pp 325–341.
Pazzani M, Billsus D (1997) Learning and revising user profiles: the identification of interesting web sites. Mach Learn 27:313–331
Ravikumar P, Tewari A, Yang E (2011) On ndcg consistency of listwise ranking methods. Available at http://www.cs.utexas.edu/users/ai-lab/?RTY11
Rijsbergen CJV (1979) Information Retrieval, 2nd edn. Butterworth-Heinemann, Newton, MA, USA
Rocchio JJ (1971) Relevance feedback in information retrieval. In: Salton G (Ed) The SMART retrieval system: experiments in automatic document processing, ser. Prentice-Hall Series in Automatic Computation. Prentice-Hall, Englewood Cliffs NJ, ch. 14, pp 313–323.
Salakhutdinov R, Mnih A (2008a) Bayesian probabilistic matrix factorization using markov chain monte carlo
Salakhutdinov R, Mnih A (2008b) Probabilistic matrix factorization
Salton G, Wang A, Yang C (1975) A vector space model for information retrieval. J Am Soc Inf Sci 18(11):613–620
Séguela J (2012) Fouille de données textuelles et systèmes de recommandation appliqués aux offres d’emploi diffusées sur le web. Ph.D. dissertation, Conservatoire National des Arts et Métiers (CNAM), Paris, France
Shardanand U, Maes P (1995) Social information filtering: algorithms for automating “word of mouth”. In: Proceedings of the SIGCHI Conference on human factors in computing systems, ser. CHI ’95. ACM Press/Addison-Wesley Publishing Co., New York, NY, USA, pp 210–217.
Wang C, Blei DM (2011) Collaborative topic modeling for recommending scientific articles. In: Proceedings of the 17th ACM SIGKDD international conference on Knowledge discovery and data mining, ser. KDD ’11. New York, NY, USA: ACM, pp 448–456.
Xiao B, Benbasat I (2007) E-commerce product recommendation agents: use, characteristics, and impact. In: MIS Quarterly, vol. 31, no. 1. Society for Information Management and The Management Information Systems Research Center Minneapolis, MN, USA, pp 137–209.
Acknowledgments
This work is supported by Work4, ANRT\(^{3}\) (the French National Research and Technology Association), the French FUI Project AMMICO and the project Open Food System. The authors thank Guillaume Leseur, software architect at Work4, Benjamin Combourieu and all the Work4Engines team. We thank all the anonymous reviewers who spent their time and energy reviewing this paper, thanks for your reviews and helpful comments and remarks.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Diaby, M., Viennet, E. & Launay, T. Exploration of methodologies to improve job recommender systems on social networks. Soc. Netw. Anal. Min. 4, 227 (2014). https://doi.org/10.1007/s13278-014-0227-z
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s13278-014-0227-z