Abstract
We describe a CV recommender system built for the purpose of connecting candidates with projects that are relevant to their skills. Each candidate and each project is described by a textual document (CV or a project description) from which we extract a set of skills and convert this set to a numeric representation using two known models: Latent Semantic Indexing (LSI) and Global Vectors for Word Representation (GloVe) model. Indexes built from these representations enable fast search of similar entities for a given candidate/project and the empirical results demonstrate that the obtained l2 distances correlate with the number of common skills and Jaccard similarity.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Pazzani, M.J., Billsus, D.: Content-based recommendation systems. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) The Adaptive Web. LNCS, vol. 4321, pp. 325–341. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-72079-9_10
Su, X., Khoshgoftaar, T.M.: A survey of collaborative filtering techniques. Adv. Artif. Intell. 2009, 4:2 (2009)
Felfernig, A., Isak, K., Szabo, K., Zachar, P.: The vita financial services sales support environment. In: Proceedings of the 19th National Conference on Innovative Applications of Artificial Intelligence, IAAI 2007, vol. 2, pp. 1692–1699. AAAI Press (2007)
Chen, H.H., Gou, L., Zhang, X., Giles, C.L.: CollabSeer: a search engine for collaboration discovery. In: Proceedings of the 11th Annual International ACM/IEEE Joint Conference on Digital Libraries, JCDL 2011, pp. 231–240. Association for Computing Machinery, New York (2011)
Chen, H., Ororbia II, A.G., Giles, C.L.: ExpertSeer: a keyphrase based expert recommender for digital libraries. CoRR abs/1511.02058 (2015)
Deerwester, S., Dumais, S., Furnas, G., Landauer, T., Harshman, R.: Indexing by latent semantic analysis. J. Am. Soc. Inf. Sci. 41, 391–407 (1990)
Pennington, J., Socher, R., Manning, C.D.: Glove: global vectors for word representation. In: Empirical Methods in Natural Language Processing (EMNLP), pp. 1532–1543 (2014)
Diaby, M., Viennet, E.: Taxonomy-based job recommender systems on Facebook and Linkedin profiles. In: 2014 IEEE Eighth International Conference on Research Challenges in Information Science (RCIS), pp. 1–6. IEEE (2014)
Hong, W., Zheng, S., Wang, H., Shi, J.: A job recommender system based on user clustering. JCP 8(8), 1960–1967 (2013)
Gupta, A., Garg, D.: Applying data mining techniques in job recommender system for considering candidate job preferences. In: 2014 International Conference on Advances in Computing, Communications and Informatics (ICACCI), pp. 1458–1465. IEEE (2014)
Hong, W., Zheng, S., Wang, H.: Dynamic user profile-based job recommender system. In: 2013 8th International Conference on Computer Science & Education, pp. 1499–1503. IEEE (2013)
Hutterer, M.: Enhancing a Job Recommender with Implicit User Feedback. Citeseer (2011)
Abel, F., Benczúr, A., Kohlsdorf, D., Larson, M., Pálovics, R.: RecSys challenge 2016: job recommendations. In: Proceedings of the 10th ACM Conference on Recommender Systems, pp. 425–426. ACM (2016)
Siting, Z., Wenxing, H., Ning, Z., Fan, Y.: Job recommender systems: a survey. In: 2012 7th International Conference on Computer Science & Education (ICCSE), pp. 920–924. IEEE (2012)
Al-Otaibi, S.T., Ykhlef, M.: A survey of job recommender systems. Int. J. Phys. Sci. 7(29), 5127–5142 (2012)
Harris, Z.S.: Distributional structure. Word 10(2–3), 146–162 (1954)
Dumais, S.: Latent semantic analysis. ANnual Rev. Inf. Sci. Technol. 38, 188–230 (2004)
Peters, M.E., et al.: Deep contextualized word representations. CoRR abs/1802.05365 (2018)
Devlin, J., Chang, M., Lee, K., Toutanova, K.: BERT: pre-training of deep bidirectional transformers for language understanding. CoRR abs/1810.04805 (2018)
Malkov, Y.A., Yashunin, D.A.: Efficient and robust approximate nearest neighbor search using hierarchical navigable small world graphs. CoRR abs/1603.09320 (2016)
Boytsov, L., Naidan, B.: Engineering efficient and effective non-metric space library. In: Brisaboa, N., Pedreira, O., Zezula, P. (eds.) SISAP 2013. LNCS, vol. 8199, pp. 280–293. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-41062-8_28
Al-Rfou’, R., Perozzi, B., Skiena, S.: Polyglot: distributed word representations for multilingual NLP. In: Proceedings of the Seventeenth Conference on Computational Natural Language Learning, Sofia, Bulgaria, Association for Computational Linguistics, pp. 183–192, August 2013
Řehůřek, R., Sojka, P.: Software framework for topic modelling with large corpora. In: Proceedings of the LREC 2010 Workshop on New Challenges for NLP Frameworks, Valletta, Malta, ELRA, May 2010, pp. 45–50. http://is.muni.cz/publication/884893/en
Acknowledgment
The dataset for this research has been collected by EWORK (https://www.eworkgroup.com/en/contact). The authors acknowledge the support of the Croatian Science Foundation through the Reliable Composite Applications Based on Web Services (IP-01-2018-6423) research project. The Titan X Pascal used for this research was donated by the NVIDIA Corporation.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Kurdija, A.S. et al. (2020). Building Vector Representations for Candidates and Projects in a CV Recommender System. In: Xu, R., De, W., Zhong, W., Tian, L., Bai, Y., Zhang, LJ. (eds) Artificial Intelligence and Mobile Services – AIMS 2020. AIMS 2020. Lecture Notes in Computer Science(), vol 12401. Springer, Cham. https://doi.org/10.1007/978-3-030-59605-7_2
Download citation
DOI: https://doi.org/10.1007/978-3-030-59605-7_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-59604-0
Online ISBN: 978-3-030-59605-7
eBook Packages: Computer ScienceComputer Science (R0)