Job Recommendation from Semantic Similarity of LinkedIn Users’ Skills

Giacomo Domeniconi, Gianluca Moro, Andrea Pagliarani, Karin Pasini, Roberto Pasolini


Until recently job seeking has been a tricky, tedious and time consuming process, because people looking for a new position had to collect information from many different sources. Job recommendation systems have been proposed in order to automate and simplify this task, also increasing its effectiveness. However, current approaches rely on scarce manually collected data that often do not completely reveal people skills. Our work aims to find out relationships between jobs and people skills making use of data from LinkedIn users’ public profiles. Semantic associations arise by applying Latent Semantic Analysis (LSA). We use the mined semantics to obtain a hierarchical clustering of job positions and to build a job recommendation system. The outcome proves the effectiveness of our method in recommending job positions. Anyway, we argue that our approach is definitely general, because the extracted semantics could be worthy not only for job recommendation systems but also for recruiting systems. Furthermore, we point out that both the hierarchical clustering and the recommendation system do not require parameters to be tuned.


  1. Allen, J. and Van der Velden, R. (2001). Educational mismatches versus skill mismatches: effects on wages, job satisfaction, and on-the-job search. Oxford economic papers, pages 434-452.
  2. Bastian, M., Hayes, M., Vaughan, W., Shah, S., Skomoroch, P., Kim, H., Uryasev, S., and Lloyd, C. (2014). Linkedin skills: large-scale topic extraction and inference. In Proceedings of the 8th ACM Conference on Recommender systems, pages 1-8. ACM.
  3. Buettner, R. (2014). A framework for recommender systems in online social network recruiting: An interdisciplinary call to arms. In System Sciences (HICSS), 2014 47th Hawaii International Conference on, pages 1415-1424. IEEE.
  4. Cerroni, W., Moro, G., Pasolini, R., and Ramilli, M. (2015). Decentralized detection of network attacks through P2P data clustering of SNMP data. Computers & Security, 52:1 - 16.
  5. Chi, C.-F. (1999). A study on job placement for handicapped workers using job analysis data. International Journal of Industrial Ergonomics, 24(3):337 - 351.
  6. Chirumamilla, V., Bhagya, S. T., Sasidhar, V., and Indira, S. (2014). Novel approach to predict student placement chance with decision tree induction. nternational Journal of Systems and Technologies, 7(1):78- 88.
  7. Davison, H. K., Maraist, C., and Bing, M. N. (2011). Friend or foe? the promise and pitfalls of using social networking sites for hr decisions. Journal of Business and Psychology, 26(2):153-159.
  8. Dinesh, K. A. and Radhika, V. (2014). A survey on predicting student performance. International Journal of Computer Science and Information Technologies, 5(5):6147-9.
  9. Domeniconi, G., Moro, G., Pasolini, R., and Sartori, C. (2015). A study on term weighting for text categorization: a novel supervised variant of tf.idf. In Proceedings of the 4th International Conference on Data Management Technologies and Applications.
  10. Dumais, S. T., Furnas, G. W., Landauer, T. K., Deerwester, S., and Harshman, R. (1988). Using latent semantic analysis to improve access to textual information. In Proceedings of the SIGCHI conference on Human factors in computing systems, pages 281-285. ACM.
  11. Eckhardt, A., Laumer, S., and Weitzel, T. (2008). Extending the architecture for a next-generation holistic erecruiting system. In CONF-IRM 2008 Proceedings, page 27.
  12. Elayidom, S., Idikkula, S. M., and Alexander, J. (2011). A generalized data mining framework for placement chance prediction problems. International Journal of Computer Applications (0975-8887) Volume .
  13. Flecke, L. K. (2015). Utilizing facebook, linkedin and xing as assistance tools for recruiters in the selection of job candidates based on the person-job fit.
  14. Gupta, A. and Garg, D. (2014). Applying data mining techniques in job recommender system for considering candidate job preferences. In Advances in Computing, Communications and Informatics (ICACCI), 2014 International Conference on, pages 1458-1465. IEEE.
  15. Kasper, K. (2015). Half of all job seekers arent in it for the long haul, jobvite job seeker nation study shows. Retrieved from:, 09-09-2015.
  16. Kinder, T. (2000). The use of the internet in recruitmentcase studies from west lothian, scotland. Technovation, 20(9):461-475.
  17. Lee, I. (2007). An architecture for a next-generation holistic e-recruiting system. Communications of the ACM, 50(7):81-85.
  18. Malinowski, J., Keim, T., Wendt, O., and Weitzel, T. (2006). Matching people and jobs: A bilateral recommendation approach. In System Sciences, 2006. HICSS'06. Proceedings of the 39th Annual Hawaii International Conference on, volume 6, pages 137c-137c. IEEE.
  19. Medsker, G. J., Williams, L. J., and Holahan, P. J. (1994). A review of current practices for evaluating causal models in organizational behavior and human resources management research. Journal of Management, 20(2):439-464.
  20. Min, H. and Emam, A. (2003). Developing the profiles of truck drivers for their successful recruitment and retention: a data mining approach. International Journal of Physical Distribution & Logistics Management, 33(2):149-162.
  21. Paparrizos, I., Cambazoglu, B. B., and Gionis, A. (2011). Machine learned job recommendation. In Proceedings of the fifth ACM Conference on Recommender Systems, pages 325-328. ACM.
  22. Rafter, R., Bradley, K., and Smyth, B. (2000). Personalised retrieval for online recruitment services. In The BCS/IRSG 22nd Annual Colloquium on Information Retrieval (IRSG 2000), Cambridge, UK, 5-7 April, 2000.
  23. Rubin, R. S., Bommer, W. H., and Baldwin, T. T. (2002). Using extracurricular activity as an indicator of interpersonal skill: Prudent evaluation or recruiting malpractice? Human Resource Management, 41(4):441- 454.
  24. Silla, J. C. N. and Freitas, A. A. (2011). A survey of hierarchical classification across different application domains. Data Mining and Knowledge Discovery, 22(1- 2):31-72.
  25. Siting, Z., Wenxing, H., Ning, Z., and Fan, Y. (2012). Job recommender systems: a survey. In Computer Science & Education (ICCSE), 2012 7th International Conference on, pages 920-924. IEEE.
  26. Thompson, L. F., Braddy, P. W., and Wuensch, K. L. (2008). E-recruitment and the benefits of organizational web appeal. Computers in Human Behavior, 24(5):2384 - 2398. Including the Special Issue: Internet Empowerment.
  27. Zide, J., Elman, B., and Shahani-Denning, C. (2014). Linkedin and recruitment: how profiles differ across occupations. Employee Relations, 36(5):583-604.

Paper Citation

in Harvard Style

Domeniconi G., Moro G., Pagliarani A., Pasini K. and Pasolini R. (2016). Job Recommendation from Semantic Similarity of LinkedIn Users’ Skills . In Proceedings of the 5th International Conference on Pattern Recognition Applications and Methods - Volume 1: ICPRAM, ISBN 978-989-758-173-1, pages 270-277. DOI: 10.5220/0005702302700277

in Bibtex Style

author={Giacomo Domeniconi and Gianluca Moro and Andrea Pagliarani and Karin Pasini and Roberto Pasolini},
title={Job Recommendation from Semantic Similarity of LinkedIn Users’ Skills},
booktitle={Proceedings of the 5th International Conference on Pattern Recognition Applications and Methods - Volume 1: ICPRAM,},

in EndNote Style

JO - Proceedings of the 5th International Conference on Pattern Recognition Applications and Methods - Volume 1: ICPRAM,
TI - Job Recommendation from Semantic Similarity of LinkedIn Users’ Skills
SN - 978-989-758-173-1
AU - Domeniconi G.
AU - Moro G.
AU - Pagliarani A.
AU - Pasini K.
AU - Pasolini R.
PY - 2016
SP - 270
EP - 277
DO - 10.5220/0005702302700277