NLP-Based Bi-Directional Recommendation System: Towards Recommending Jobs to Job Seekers and Resumes to Recruiters
For more than ten years, online job boards have provided their services to both job seekers and employers who want to hire potential candidates. The provided services are generally based on traditional information retrieval techniques, which may not be appropriate for both job seekers and employers....
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2022-12-01
|
Series: | Big Data and Cognitive Computing |
Subjects: | |
Online Access: | https://www.mdpi.com/2504-2289/6/4/147 |
_version_ | 1797461433606209536 |
---|---|
author | Suleiman Ali Alsaif Minyar Sassi Hidri Imen Ferjani Hassan Ahmed Eleraky Adel Hidri |
author_facet | Suleiman Ali Alsaif Minyar Sassi Hidri Imen Ferjani Hassan Ahmed Eleraky Adel Hidri |
author_sort | Suleiman Ali Alsaif |
collection | DOAJ |
description | For more than ten years, online job boards have provided their services to both job seekers and employers who want to hire potential candidates. The provided services are generally based on traditional information retrieval techniques, which may not be appropriate for both job seekers and employers. The reason is that the number of produced results for job seekers may be enormous. Therefore, they are required to spend time reading and reviewing their finding criteria. Reciprocally, recruitment is a crucial process for every organization. Identifying potential candidates and matching them with job offers requires a wide range of expertise and knowledge. This article proposes a reciprocal recommendation based on bi-directional correspondence as a way to support both recruiters’ and job seekers’ work. Recruiters can find the best-fit candidates for every job position in their job postings, and job seekers can find the best-match jobs to match their resumes. We show how machine learning can solve problems in natural language processing of text content and similarity scores depending on job offers in major Saudi cities scraped from Indeed. For bi-directional matching, a similarity calculation based on the integration of explicit and implicit job information from two sides (recruiters and job seekers) has been used. The proposed system is evaluated using a resume/job offer dataset. The performance of generated recommendations is evaluated using decision support measures. Obtained results confirm that the proposed system can not only solve the problem of bi-directional recommendation, but also improve the prediction accuracy. |
first_indexed | 2024-03-09T17:19:22Z |
format | Article |
id | doaj.art-9c4a10a36e7046b3be6a58ffa1ee2cd8 |
institution | Directory Open Access Journal |
issn | 2504-2289 |
language | English |
last_indexed | 2024-03-09T17:19:22Z |
publishDate | 2022-12-01 |
publisher | MDPI AG |
record_format | Article |
series | Big Data and Cognitive Computing |
spelling | doaj.art-9c4a10a36e7046b3be6a58ffa1ee2cd82023-11-24T13:18:06ZengMDPI AGBig Data and Cognitive Computing2504-22892022-12-016414710.3390/bdcc6040147NLP-Based Bi-Directional Recommendation System: Towards Recommending Jobs to Job Seekers and Resumes to RecruitersSuleiman Ali Alsaif0Minyar Sassi Hidri1Imen Ferjani2Hassan Ahmed Eleraky3Adel Hidri4Computer Department, Deanship of Preparatory Year and Supporting Studies, Imam Abdulrahman Bin Faisal University, Dammam 31441, Saudi ArabiaComputer Department, Deanship of Preparatory Year and Supporting Studies, Imam Abdulrahman Bin Faisal University, Dammam 31441, Saudi ArabiaComputer Department, Deanship of Preparatory Year and Supporting Studies, Imam Abdulrahman Bin Faisal University, Dammam 31441, Saudi ArabiaComputer Department, Deanship of Preparatory Year and Supporting Studies, Imam Abdulrahman Bin Faisal University, Dammam 31441, Saudi ArabiaComputer Department, Deanship of Preparatory Year and Supporting Studies, Imam Abdulrahman Bin Faisal University, Dammam 31441, Saudi ArabiaFor more than ten years, online job boards have provided their services to both job seekers and employers who want to hire potential candidates. The provided services are generally based on traditional information retrieval techniques, which may not be appropriate for both job seekers and employers. The reason is that the number of produced results for job seekers may be enormous. Therefore, they are required to spend time reading and reviewing their finding criteria. Reciprocally, recruitment is a crucial process for every organization. Identifying potential candidates and matching them with job offers requires a wide range of expertise and knowledge. This article proposes a reciprocal recommendation based on bi-directional correspondence as a way to support both recruiters’ and job seekers’ work. Recruiters can find the best-fit candidates for every job position in their job postings, and job seekers can find the best-match jobs to match their resumes. We show how machine learning can solve problems in natural language processing of text content and similarity scores depending on job offers in major Saudi cities scraped from Indeed. For bi-directional matching, a similarity calculation based on the integration of explicit and implicit job information from two sides (recruiters and job seekers) has been used. The proposed system is evaluated using a resume/job offer dataset. The performance of generated recommendations is evaluated using decision support measures. Obtained results confirm that the proposed system can not only solve the problem of bi-directional recommendation, but also improve the prediction accuracy.https://www.mdpi.com/2504-2289/6/4/147information system managementbi-directional recommender systemnatural language processingcontent-based filtering |
spellingShingle | Suleiman Ali Alsaif Minyar Sassi Hidri Imen Ferjani Hassan Ahmed Eleraky Adel Hidri NLP-Based Bi-Directional Recommendation System: Towards Recommending Jobs to Job Seekers and Resumes to Recruiters Big Data and Cognitive Computing information system management bi-directional recommender system natural language processing content-based filtering |
title | NLP-Based Bi-Directional Recommendation System: Towards Recommending Jobs to Job Seekers and Resumes to Recruiters |
title_full | NLP-Based Bi-Directional Recommendation System: Towards Recommending Jobs to Job Seekers and Resumes to Recruiters |
title_fullStr | NLP-Based Bi-Directional Recommendation System: Towards Recommending Jobs to Job Seekers and Resumes to Recruiters |
title_full_unstemmed | NLP-Based Bi-Directional Recommendation System: Towards Recommending Jobs to Job Seekers and Resumes to Recruiters |
title_short | NLP-Based Bi-Directional Recommendation System: Towards Recommending Jobs to Job Seekers and Resumes to Recruiters |
title_sort | nlp based bi directional recommendation system towards recommending jobs to job seekers and resumes to recruiters |
topic | information system management bi-directional recommender system natural language processing content-based filtering |
url | https://www.mdpi.com/2504-2289/6/4/147 |
work_keys_str_mv | AT suleimanalialsaif nlpbasedbidirectionalrecommendationsystemtowardsrecommendingjobstojobseekersandresumestorecruiters AT minyarsassihidri nlpbasedbidirectionalrecommendationsystemtowardsrecommendingjobstojobseekersandresumestorecruiters AT imenferjani nlpbasedbidirectionalrecommendationsystemtowardsrecommendingjobstojobseekersandresumestorecruiters AT hassanahmedeleraky nlpbasedbidirectionalrecommendationsystemtowardsrecommendingjobstojobseekersandresumestorecruiters AT adelhidri nlpbasedbidirectionalrecommendationsystemtowardsrecommendingjobstojobseekersandresumestorecruiters |