Ecole Doctorale

Mathématiques et Informatique de Marseille

Spécialité

Informatique

Etablissement

Aix-Marseille Université

Mots Clés

Système de recommandation de candidats,Adéquation candidat-poste,Apprentissage profond,Apprentissage par transfert,Phrases-clés,

Keywords

Candidate recommender system,Person-job fit,Deep Learning,Transfer Learning,Recommendation system,

Titre de thèse

Recommandation de candidats par apprentissage profond basée sur des similarités sémantiques entre phrases-clés
Candidate recommendation by Deep Learning and based on keyphrases semantic similarity

Date

Vendredi 23 février 2024 à 14:30

Adresse

Campus de Saint Jérôme – Bat. Polytech, 52 Av. Escadrille Normandie Niemen, 13013 Marseille Salle Gérard Jaumes

Jury

Directeur de these M. Bernard ESPINASSE Aix Marseille Université, LIS
Rapporteur Mme Catherine BERRUT Université Grenoble Alpes, LIG
Rapporteur Mme Chantal SOULE-DUPUY Université Toulouse Capitole, IRIT
Président M. Antoine DOUCET Université de la Rochelle, L3I
Examinateur M. Mathieu ROCHE CIRAD - UMR TETIS
Examinateur M. Eric SAN-JUAN Université d'Avignon, LIA
CoDirecteur de these M. Adrian Gabriel CHIFU Aix Marseille Université, LIS
Co-encadrant de these M. Sébastien FOURNIER Aix Marseille Université, LIS

Résumé de la thèse

La recherche automatisée d’un candidat idéal lors d’un recrutement se heurte à la difficulté à modéliser correctement les besoins exprimés en langage naturel dans une offre d’emploi et les capacités d’un individu déclarées dans un CV, notamment pour le recrutement d’experts qui nécessite une connaissance précise du secteur d’activité concerné. Historiquement, les méthodes de recommandation de candidats ou de poste ont utilisé des approches classiques de Recherche d’Information basées sur les termes utilisés dans les CV et les offres d’emploi. Des méthodes de recommandation basées sur une modélisation symbolique explicite des connaissances liées aux domaines d’activités couverts par des activités de recrutement ont aussi été proposées. Plus récemment, l’arrivée de l’apprentissage profond et de l’apprentissage par transfert pour le traitement automatisé du langage naturel a offert de nouvelles possibilités. Dans cette thèse, nous présentons des travaux de recherche entrepris en partenariat avec un cabinet de conseil spécialisé dans le recrutement de profils experts pour l’industrie des procédés. Ces travaux visent à développer une méthode de recommandation de candidats explicable, basée sur le contenu et pertinente pour le recrutement de profils experts. Notre première contribution est une méthode de prédiction de compétences à partir des termes d’un profil. La méthode proposée utilise l’apprentissage profond et offre des performances élevées pour certaines compétences rares et spécialisées. Notre seconde contribution est une méthode de recommandation de candidats reposant sur l’exploitation de noms de métiers et de compétences mentionnés à la fois dans une offre d’emploi et dans un profil que nous qualifions de phrases clés. Cette méthode utilise des techniques d’apprentissage profond pour la mise en correspondance de phrases clés similaires sémantiquement mais exprimées avec des termes différents. Cette méthode de recommandation repose sur une modélisation novatrice – les phrases clés, surpasse une méthode de référence et a été validée par des recruteurs professionnels au travers de l’usage d’un système de recommandation implémentant cette méthode.

Thesis resume

The automated research of an ideal candidate for a position is hindered by the difficulty to adequately model the need for competency expressed in natural language in a job offer and the abilities of an individual declared in a resume, especially for the recruitment of experts which requires accurate knowledge about the considered activity sector. Historically, candidate or job recommendation methods have used classical approaches of Information Retrieval based on common terms in both resumes and job offers. Recommendation methods based on explicit symbolic modelling of the knowledge related to the activity sector in which the recruitment is taking place have also been proposed. Recently, the advent of both deep learning and transfer learning for natural language processing offered new possibilities. In this thesis, we present the research work undertaken in partnership with a consulting company specialising in the recruitment of expert profiles in the process industry. This research aims at developing a candidate recommendation method which is explainable, content-based and relevant for the recruitment of expert professionals. Our first contribution is a method to predict an individual’s skills based on the terms used in their resume. The proposed method uses deep learning and delivers high performance for some rare and specialised skills. Our second contribution is candidate recommendation method which evaluates the adequacy of a candidate for a job based on job titles and skills mentioned in both a resume and a job offer. We call these discriminant phrases keyphrases. The proposed method uses deep learning techniques to match semantically similar keyphrases even when they are expressed with different terms. This recommendation method is based on a novel modelling – the keyprases, outperforms a reference method and has been validated by professional recruiters using a recommendation system implementing this method.