Skip to main content
Log in

FedPJF: federated contrastive learning for privacy-preserving person-job fit

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

The person-job fit algorithm has become a crucial task in the online recruitment industry for matching resumes with suitable jobs and making recommendations. However, individuals’ resumes and users’ interaction records contain personal privacy information, which resumes and records cannot use in a public environment. This paper proposes a person-job fit framework with federated learning and privacy protection. It can utilize the user data stored locally on the user-side to train the model and ensure that the user’s private data are not uploaded to the server-side. In addition, it prevents users’ uploaded gradients from revealing private information by applying adaptive differential privacy techniques. However, federated learning suffers from a nonindependent homogeneous distribution of user data, which can lead to a user-side learned job representation with its own bias. Therefore, we introduce the idea of contrastive learning to guide user-side training to alleviate user-side bias and improve model performance. Experiments on real datasets show that our framework ensures higher performance while preserving user privacy data compared to typical person-job fit methods.

Graphical Abstract

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Algorithm 1
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Data Availability

The datasets generated and/or analyzed during the current study are available from the corresponding author on reasonable request.

References

  1. McMahan, B, Moore, E, Ramage, D, Hampson, S, y Arcas, BA (2017) Communication-efficient learning of deep networks from decentralized data. In: Artificial Intelligence and Statistics, pp. 1273–1282. PMLR

  2. Nasr, M, Shokri, R, Houmansadr, A (2019) Comprehensive privacy analysis of deep learning: Passive and active white-box inference attacks against centralized and federated learning. In: 2019 IEEE Symposium on Security and Privacy (SP), pp. 739–753. IEEE

  3. Truex S, Liu L, Gursoy ME, Yu L, Wei W (2021) Demystifying membership inference attacks in machine learning as a service. IEEE Trans Serv Comput 14(6):2073–2089. https://doi.org/10.1109/TSC.2019.2897554

    Article  Google Scholar 

  4. Ma C, Li J, Ding M, Yang HH, Shu F, Quek TQ, Poor HV (2020) On safeguarding privacy and security in the framework of federated learning. IEEE Network 34(4):242–248

    Article  Google Scholar 

  5. Huang X, Ding Y, Jiang ZL, Qi S, Wang X, Liao Q (2020) Dp-fl: a novel differentially private federated learning framework for the unbalanced data. World Wide Web 23(4):2529–2545

    Article  Google Scholar 

  6. El Ouadrhiri A, Abdelhadi A (2022) Differential privacy for deep and federated learning: A survey. IEEE Access 10:22359–22380

    Article  Google Scholar 

  7. Hu R, Guo Y, Li H, Pei Q, Gong Y (2020) Personalized federated learning with differential privacy. IEEE Internet Things J 7(10):9530–9539

    Article  Google Scholar 

  8. Kairouz P, McMahan HB, Avent B, Bellet A, Bennis M, Bhagoji AN, Bonawitz K, Charles Z, Cormode G, Cummings R et al (2021) Advances and open problems in federated learning. Found Trends Mach Learn 14(1–2):1–210

    Article  Google Scholar 

  9. Ramanath, R, Inan, H, Polatkan, G, Hu, B, Guo, Q, Ozcaglar, C, Wu, X, Kenthapadi, K, Geyik, SC (2018) Towards deep and representation learning for talent search at linkedin. In: Proceedings of the 27th ACM International Conference on Information and Knowledge Management, pp. 2253–2261

  10. Bian, S, Zhao, WX, Song, Y, Zhang, T, Wen, J-R (2019) Domain adaptation for person-job fit with transferable deep global match network. In: Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP), pp. 4810–4820

  11. Barducci A, Iannaccone S, La Gatta V, Moscato V, Sperì G, Zavota S (2022) An end-to-end framework for information extraction from italian resumes. Expert Syst Appl 210:118487

    Article  Google Scholar 

  12. Jiang, J, Ye, S, Wang, W, Xu, J, Luo, X (2020) Learning effective representations for person-job fit by feature fusion. In: Proceedings of the 29th ACM International Conference on Information & Knowledge Management, pp. 2549–2556

  13. Bian, S, Chen, X, Zhao, WX, Zhou, K, Hou, Y, Song, Y, Zhang, T, Wen, J-R (2020) Learning to match jobs with resumes from sparse interaction data using multi-view co-teaching network. In: Proceedings of the 29th ACM International Conference on Information & Knowledge Management, pp. 65–74

  14. Le, R, Hu, W, Song, Y, Zhang, T, Zhao, D, Yan, R (2019) Towards effective and interpretable person-job fitting. In: Proceedings of the 28th ACM International Conference on Information and Knowledge Management, pp. 1883–1892

  15. Li Z, Zhang Z, Zhao H, Wang R, Chen K, Utiyama M, Sumita E (2021) Text compression-aided transformer encoding. IEEE Trans Pattern Anal Mach Intell 44(7):3840–3857

    Google Scholar 

  16. Zhang Z, Chen K, Wang R, Utiyama M, Sumita E, Li Z, Zhao H (2023) Universal multimodal representation for language understanding. IEEE Trans Pattern Anal Mach Intell 1–18. https://doi.org/10.1109/TPAMI.2023.3234170

  17. Deng, Y, Lei, H, Li, X, Lin, Y (2018) An improved deep neural network model for job matching. In: 2018 International Conference on Artificial Intelligence and Big Data (ICAIBD), pp. 106–112 . IEEE

  18. Qin C, Yao K, Zhu H, Xu T, Shen D, Chen E, Xiong H (2022) Towards automatic job description generation with capability-aware neural networks. IEEE Trans Knowl Data Eng 1–1. https://doi.org/10.1109/TKDE.2022.3145396

  19. Anelli VW, Di-Noia T, Di-Sciascio E, Ragone A, Trotta J (2020) Semantic interpretation of top-n recommendations. IEEE Trans Knowl Data Eng 34(5):2416–2428

    Article  Google Scholar 

  20. Nasser, S, Sreejith, C, Irshad, M (2018) Convolutional neural network with word embedding based approach for resume classification. In: 2018 International Conference on Emerging Trends and Innovations In Engineering And Technological Research (ICETIETR), pp. 1–6 . IEEE

  21. Zhu C, Zhu H, Xiong H, Ma C, Xie F, Ding P, Li P (2018) Person-job fit: Adapting the right talent for the right job with joint representation learning. ACM Trans Manag Inf Syst (TMIS) 9(3):1–17

    Article  Google Scholar 

  22. Liu, H, Ge, Y : Job and employee embeddings: A joint deep learning approach. IEEE Trans Knowl Data Eng (2022)

  23. Khatua, A, Nejdl, W (2020) Matching recruiters and jobseekers on twitter. In: 2020 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM), pp. 266–269. IEEE

  24. Bian, S, Zhao, WX, Song, Y, Zhang, T, Wen, J-R (2019) Domain adaptation for person-job fit with transferable deep global match network. In: Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP), pp. 4810–4820

  25. Yan, R, Le, R, Song, Y, Zhang, T, Zhang, X, Zhao, D (2019) Interview choice reveals your preference on the market: to improve job-resume matching through profiling memories. In: Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp. 914–922

  26. Qin, C, Zhu, H, Xu, T, Zhu, C, Jiang, L, Chen, E, Xiong, H (2018) Enhancing person-job fit for talent recruitment: An ability-aware neural network approach. In: The 41st International ACM SIGIR Conference on Research & Development in Information Retrieval, pp. 25–34

  27. Wang Z, Wei W, Xu C, Xu J, Mao X-L (2022) Person-job fit estimation from candidate profile and related recruitment history with co-attention neural networks. Neurocomputing 501:14–24. https://doi.org/10.1016/j.neucom.2022.06.012

    Article  Google Scholar 

  28. Cui Z, Wen J, Lan Y, Zhang Z, Cai J (2022) Communication-efficient federated recommendation model based on many-objective evolutionary algorithm. Expert Syst Appl 201:116963

    Article  Google Scholar 

  29. Chen, C, Liu, Z, Zhao, P, Zhou, J, Li, X (2018) Privacy preserving point-of-interest recommendation using decentralized matrix factorization. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 32

  30. Lin G, Liang F, Pan W, Ming Z (2020) Fedrec: Federated recommendation with explicit feedback. IEEE Intell Syst 36(5):21–30

    Article  Google Scholar 

  31. Liang F, Pan W, Ming Z (2021) Fedrec++: Lossless federated recommendation with explicit feedback. Proceedings of the AAAI Conference on Artificial Intelligence 35:4224–4231

    Article  Google Scholar 

  32. Zhu, L, Liu, Z, Han, S (2019) Deep leakage from gradients. Adv Neural Inform Process Syst 32

  33. Wei W, Liu L (2022) Gradient leakage attack resilient deep learning. IEEE Transactions on Information Forensics and Security 17:303–316. https://doi.org/10.1109/TIFS.2021.3139777

    Article  Google Scholar 

  34. Gao, C, Huang, C, Lin, D, Jin, D, Li, Y (2020) Dplcf: differentially private local collaborative filtering. In: Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 961–970

  35. Chen J, Liu L, Chen R, Peng W, Huang X (2022) Secrec: A privacy-preserving method for the context-aware recommendation system. IEEE Trans Depend Sec Comput 19(5):3168–3182. https://doi.org/10.1109/TDSC.2021.3085562

    Article  Google Scholar 

  36. Yan D, Zhao Y, Yang Z, Jin Y, Zhang Y (2022) Fedcdr: Privacy-preserving federated cross-domain recommendation. Dig Commun Netw 8(4):552–560. https://doi.org/10.1016/j.dcan.2022.04.034

    Article  Google Scholar 

  37. Chen, T, Kornblith, S, Norouzi, M, Hinton, G (2020) A simple framework for contrastive learning of visual representations. In: International Conference on Machine Learning, pp. 1597–1607 . PMLR

  38. Wang J, Shi Y, Yu H, Zhang K, Wang X, Yan Z, Li H (2023) Temporal density-aware sequential recommendation networks with contrastive learning. Expert Systems with Applications 211:118563

    Article  Google Scholar 

  39. Dong, N, Voiculescu, I (2021) Federated contrastive learning for decentralized unlabeled medical images. In: International Conference on Medical Image Computing and Computer-Assisted Intervention. Springer pp. 378–387

  40. Li, Q., He, B, Song, D (2021) Model-contrastive federated learning. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 10713–10722

  41. Zhang, Y, Liu, B, Qian, J, Qin, J, Zhang, X, Jiang, X (2021) An explainable person-job fit model incorporating structured information. In: 2021 IEEE International Conference on Big Data (Big Data), pp. 3571–3579. IEEE

  42. Vaidya J, Shafiq B, Fan W, Mehmood D, Lorenzi D (2014) A random decision tree framework for privacy-preserving data mining. IEEE Trans Depend Sec Comput 11(5):399–411. https://doi.org/10.1109/TDSC.2013.43

    Article  Google Scholar 

Download references

Acknowledgements

This research is supported by the Natural Science Foundation of Zhejiang (LZ20F020001), the Natural Science Foundation of Ningbo (2021J091), and the Science and Technology Innovation 2025 Major Project of Ningbo (No.20211ZDYF020036).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Baisong Liu.

Ethics declarations

Conflicts of interest

The authors declare no conflicts of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, Y., Liu, B. & Qian, J. FedPJF: federated contrastive learning for privacy-preserving person-job fit. Appl Intell 53, 27060–27071 (2023). https://doi.org/10.1007/s10489-023-04775-2

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-023-04775-2

Keywords

Navigation