|
|
A bilateral heterogeneous graph model for interpretable job recommendation considering both reciprocity and competition |
Xiaowei SHI, Qiang WEI(), Guoqing CHEN() |
School of Economics and Management, Tsinghua University, Beijing 100084, China |
|
|
Abstract Amidst the inefficiencies of traditional job-seeking approaches in the recruitment ecosystem, the importance of automated job recommendation systems has been magnified. However, existing models optimized to maximize user clicks for general product recommendations prove inept in addressing the unique challenges of job recommendation, namely reciprocity and competition. Moreover, sparse data on online recruitment platforms can further negatively impact the performance of existing job recommendation algorithms. To counteract these limitations, we propose a bilateral heterogeneous graph-based competition iteration model. This model comprises three integral components: 1) two bilateral heterogeneous graphs for capturing multi-source information from people and jobs and alleviating data sparsity, 2) fusion strategies for synthesizing attributes and preferences to produce mutually beneficial job matches, and 3) a competition-enhancing strategy for dispersing competition realized through a two-stage optimization algorithm. Augmented by granular attention mechanisms for enhanced interpretability, the model’s efficacy, competition dispersion, and interpretability are validated through rigorous empirical evaluations on a real-world recruitment platform.
|
Keywords
job recommendation
competition
reciprocity
interpretability
|
Corresponding Author(s):
Qiang WEI,Guoqing CHEN
|
Just Accepted Date: 28 December 2023
Online First Date: 05 February 2024
Issue Date: 13 March 2024
|
|
1 |
S T Al-OtaibiM Ykhlef (2012). Job recommendation systems for enhancing e-recruitment process. In: Proceedings of the International Conference on Information and Knowledge Engineering. Bali: Springer, 1–7
|
2 |
P M Anderson, S M Burgess, (2000). Empirical matching functions: Estimation and interpretation using state-level data. Review of Economics and Statistics, 82( 1): 93–102
https://doi.org/10.1162/003465300558669
|
3 |
E BelavinaK GirotraK MoonJ Zhang (2020). Matching in labor marketplaces: The role of experiential information. SSRN Electronic Journal, 3543906
|
4 |
S BianW X ZhaoY SongT ZhangJ R Wen (2019). Domain adaptation for person–job fit with transferable deep global match network. In: Proceedings of the Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing. Hong Kong: Association for Computational Linguistics, 4810–4820
|
5 |
F BorisyukL ZhangK Kenthapadi (2017). LiJAR: A system for job application redistribution towards efficient career marketplace. In: Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. Halifax, NS: Association for Computing Machinery, 1397–1406
|
6 |
E J Collins, J M Mcnamara, (1993). The job-search problem with competition: An evolutionarily stable dynamic strategy. Advances in Applied Probability, 25( 2): 314–333
https://doi.org/10.2307/1427655
|
7 |
E L DeciR M Ryan (1985). Cognitive evaluation theory. In: Deci E L, Ryan R M, eds. Intrinsic Motivation and Self-Determination in Human Behavior. Boston, MA: Springer, 87–112
|
8 |
Y DongN V ChawlaA Swami (2017). Metapath2vec: Scalable representation learning for heterogeneous networks. In: Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. Halifax, NS: Association for Computing Machinery, 135–144
|
9 |
A EpastoB Perozzi (2019). Is a single embedding enough? Learning node representations that capture multiple social contexts. In: The World Wide Web Conference. San Francisco, CA: Association for Computing Machinery, 394–404
|
10 |
F ErricaM PoddaD BacciuA Micheli (2019). A fair comparison of graph neural networks for graph classification. arXiv preprint. arXiv:1912.09893
|
11 |
S Gregor, A R Hevner, (2013). Positioning and presenting design science research for maximum impact. Management Information Systems Quarterly, 37( 2): 337–355
https://doi.org/10.25300/MISQ/2013/37.2.01
|
12 |
M He, D Shen, T Wang, H Zhao, Z Zhang, R He, (2023). Self-attentional multi-field features representation and interaction learning for person–job fit. IEEE Transactions on Computational Social Systems, 10( 1): 255–268
https://doi.org/10.1109/TCSS.2021.3134458
|
13 |
H HongH GuoY LinX YangZ LiJ Ye (2020). An attention-based graph neural network for heterogeneous structural learning. In: Proceedings of the 34th AAAI Conference on Artificial Intelligence. New York, NY: Association for the Advancement of Artificial Intelligence, 4132–4139
|
14 |
B HuC ShiW X ZhaoP S Yu (2018). Leveraging meta-path based context for top-N recommendation with a neural co-attention model. In: Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. London: Association for Computing Machinery, 1531–1540
|
15 |
L HuT YangC ShiH JiX Li (2019). Heterogeneous graph attention networks for semi-supervised short text classification. In: Proceedings of the Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing. Hong Kong: Association for Computational Linguistics, 4821–4830
|
16 |
Z HuY DongK WangY Sun (2020). Heterogeneous graph transformer. In: Proceedings of the Web Conference. Taipei: Association for Computing Machinery, 2704–2710
|
17 |
K KenthapadiB LeG Venkataraman (2017). Personalized job recommendation system at LinkedIn: Practical challenges and lessons learned. In: Proceedings of the 11th ACM Conference on Recommender Systems. Como: Association for Computing Machinery, 346–347
|
18 |
D LeeH S Seung (2000). Algorithms for non-negative matrix factorization. In: Proceedings of the 13th International Conference on Neural Information Processing Systems. Denver, CO: MIT Press, 535–541
|
19 |
J LiD AryaV Ha-ThucS Sinha (2016). How to get them a dream job? Entity-aware features for personalized job search ranking. In: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. San Francisco, CA: Association for Computing Machinery, 501–510
|
20 |
J LianF ZhangM HouH WangX XieG Sun (2017). Practical lessons for job recommendations in the cold-start scenario. In: Proceedings of the Recommender Systems Challenge. Como: Association for Computing Machinery, 1–6
|
21 |
E A LockeG P Latham (1990). A Theory of Goal Setting & Task Performance. Englewood, NJ: Prentice-Hall, Inc.
|
22 |
Y LuS El HelouD Gillet (2012). Analyzing user patterns to derive design guidelines for job seeking and recruiting website. In: Proceeding of the 4th International Conferences on Pervasive Patterns and Applications. Nice: IARIA, 11–16
|
23 |
J MalinowskiT KeimO WendtT Weitzel (2006). Matching people and jobs: A bilateral recommendation approach. In: Proceedings of the 39th Annual Hawaii International Conference on System Sciences. Kauai, HI: IEEE, 1–9
|
24 |
J NeveI Palomares (2019a). Aggregation strategies in user-to-user reciprocal recommender systems. In: IEEE International Conference on Systems, Man and Cybernetics. Bari: IEEE, 4031–4036
|
25 |
J NeveI Palomares (2019b). Latent factor models and aggregation operators for collaborative filtering in reciprocal recommender systems. In: Proceedings of the 13th ACM Conference on Recommender Systems. Copenhagen: Association for Computing Machinery, 219–227
|
26 |
S Oltra, O Valero, (2004). Banach’s fixed point theorem for partial metric spaces. Rendiconti dell’Istituto di Matematica dell’Universita di Trieste, 36( 1): 17–26
|
27 |
I Palomares, C Porcel, L Pizzato, I Guy, E Herrera-Viedma, (2021). Reciprocal recommender systems: Analysis of state-of-art literature, challenges and opportunities towards social recommendation. Information Fusion, 69: 103–127
https://doi.org/10.1016/j.inffus.2020.12.001
|
28 |
B PerozziR Al-RfouS Skiena (2014). Deepwalk: Online learning of social representations. In: Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. New York, NY: Association for Computing Machinery, 701–710
|
29 |
O Pierrard, (2008). Commuters, residents and job competition. Regional Science and Urban Economics, 38( 6): 565–577
https://doi.org/10.1016/j.regsciurbeco.2008.04.003
|
30 |
C Qin, H Zhu, T Xu, C Zhu, C Ma, E Chen, H Xiong, (2020). An enhanced neural network approach to person–job fit in talent recruitment. ACM Transactions on Information Systems, 38( 2): 1–33
https://doi.org/10.1145/3376927
|
31 |
C Shi, B Hu, W X Zhao, P S Yu, (2019). Heterogeneous information network embedding for recommendation. IEEE Transactions on Knowledge and Data Engineering, 31( 2): 357–370
https://doi.org/10.1109/TKDE.2018.2833443
|
32 |
H Song, J Kim, K E Tenzek, K M Lee, (2013). The effects of competition and competitiveness upon intrinsic motivation in exergames. Computers in Human Behavior, 29( 4): 1702–1708
https://doi.org/10.1016/j.chb.2013.01.042
|
33 |
A SorokinD Forsyth (2008). Utility data annotation with Amazon Mechanical Turk. In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops. Anchorage, AK: IEEE, 1–8
|
34 |
Y Sun, J Han, X Yan, P S Yu, T Wu, (2011). Pathsim: Metapath-based top-k similarity search in heterogeneous information networks. Proceedings of the VLDB Endowment, 4( 11): 992–1003
https://doi.org/10.14778/3402707.3402736
|
35 |
Y SunF ZhuangH ZhuX SongQ HeH Xiong (2019). The impact of person-organization fit on talent management: A structure-aware convolutional neural network approach. In: Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. Anchorage, AK: Association for Computing Machinery, 1625–1633
|
36 |
J TangM QuQ Mei (2015). PTE: Predictive text embedding through large-scale heterogeneous text networks. In: Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. Sydney, NSW: Association for Computing Machinery, 1165–1174
|
37 |
K TuP CuiX WangF WangW Zhu (2018). Structural deep embedding for hyper-networks. In: Proceedings of the AAAI Conference on Artificial Intelligence. New Orleans, LA: AAAI Press, 426–433
|
38 |
D WangP CuiW Zhu (2016). Structural deep network embedding. In: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. San Francisco, CA: Association for Computing Machinery, 1225–1234
|
39 |
X WangH JiC ShiB WangY YeP CuiP S Yu (2019). Heterogeneous graph attention network. In: The World Wide Web Conference. San Francisco, CA: Association for Computing Machinery, 2022–2032
|
40 |
H XuZ YuJ YangH XiongH Zhu (2016). Talent circle detection in job transition networks. In: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. San Francisco, CA: Association for Computing Machinery, 655–664
|
41 |
S Yang, M Korayem, K AlJadda, T Grainger, S Natarajan, (2017). Combining content-based and collaborative filtering for job recommendation system: A cost-sensitive statistical relational learning approach. Knowledge-Based Systems, 136: 37–45
https://doi.org/10.1016/j.knosys.2017.08.017
|
42 |
Y Yang, Z Guan, J Li, W Zhao, J Cui, Q Wang, (2023). Interpretable and efficient heterogeneous graph convolutional network. IEEE Transactions on Knowledge and Data Engineering, 35( 2): 1637–1650
https://doi.org/10.1109/TKDE.2021.3101356
|
43 |
X YiJ AllanW B Croft (2007). Matching resumes and jobs based on relevance models. In: Proceedings of the 30th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval. Amsterdam: Association for Computing Machinery, 809–810
|
44 |
R YingD BourgeoisJ YouM ZitnikJ Leskovec (2019). GNNExplainer: Generating explanations for graph neural networks. In: Proceedings of the 33rd International Conference on Neural Information Processing Systems. Vancouver, BC: Curran Associates Inc., 9244–9255
|
45 |
Z Zhang, P Cui, W Zhu, (2022). Deep learning on graphs: A survey. IEEE Transactions on Knowledge and Data Engineering, 34( 1): 249–270
https://doi.org/10.1109/TKDE.2020.2981333
|
46 |
H ZhaoQ YaoJ LiY SongD L Lee (2017). Meta-graph based recommendation fusion over heterogeneous information networks. In: Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. Halifax, NS: Association for Computing Machinery, 635–644
|
47 |
J Zhou, G Cui, S Hu, Z Zhang, C Yang, Z Liu, L Wang, C Li, M Sun, (2020). Graph neural networks: A review of methods and applications. AI Open, 1: 57–81
https://doi.org/10.1016/j.aiopen.2021.01.001
|
48 |
C Zhu, H Zhu, H Xiong, C Ma, F Xie, P Ding, P Li, (2018). Person–job fit: Adapting the right talent for the right job with joint representation learning. ACM Transactions on Management Information Systems, 9( 3): 1–17
https://doi.org/10.1145/3234465
|
|
Viewed |
|
|
|
Full text
|
|
|
|
|
Abstract
|
|
|
|
|
Cited |
|
|
|
|
|
Shared |
|
|
|
|
|
Discussed |
|
|
|
|