
Combiner filtres factuels et recherche IA dans un vivier de candidats
, by JULIEN VACHER, 11 min reading time

, by JULIEN VACHER, 11 min reading time
Vous cherchez une personne capable de reprendre un portefeuille clients, mais votre vivier contient des intitulés hétérogènes, des disponibilités anciennes et des CV plus ou moins détaillés. Ajouter tous les filtres semble rassurant. Pourtant, une liste très courte peut simplement traduire des données incomplètes. À l’inverse, une recherche IA très large peut faire remonter des parcours proches sans répondre aux contraintes du poste.
La bonne méthode consiste à séparer les conditions réellement établies, les indices de proximité et les informations à confirmer. Le filtre sert à délimiter un ensemble selon les champs disponibles. La recherche par similarité sert à explorer des rapprochements. La qualification humaine vérifie ensuite ce que les données permettent réellement d’affirmer. Ce guide propose un protocole utilisable dans un cabinet, une ESN ou une équipe RH, même avec une petite base.
Commencez avec le brief du poste, puis classez les critères en trois familles. Les contraintes déterminantes répondent à une nécessité réelle de la mission. Les préférences orientent la lecture sans justifier, seules, une exclusion. Les inconnues correspondent aux informations absentes ou trop anciennes pour être utilisées comme certitudes.
Un type de contrat peut être déterminant si le besoin ne peut être pourvu autrement. Une expérience dans un secteur voisin peut constituer une préférence. Une disponibilité saisie six mois plus tôt reste une information à confirmer. Le même champ change donc de rôle selon sa qualité, sa date et le contexte du recrutement.
Ne transformez pas la liste des souhaits du manager en série de conditions obligatoires. Demandez pour chaque exigence : quelle tâche la rend nécessaire, quelle preuve permet de la reconnaître et quelle alternative serait acceptable ? Cette préparation prolonge la méthode pour transformer une fiche de poste en critères de sourcing.
| Nature du critère | Exemple de travail | Traitement recommandé |
|---|---|---|
| Condition confirmée et nécessaire | Projet ouvert uniquement à un type de contrat défini | Filtrer si le champ est suffisamment fiable |
| Compétence à apprécier | Conduire une migration avec plusieurs interlocuteurs | Rechercher des expériences puis lire les preuves |
| Préférence négociable | Connaissance d’un secteur proche | Classer ou explorer, sans élimination automatique |
| Information manquante | Mobilité non renseignée | Conserver une branche à vérifier |
| Information ancienne | Disponibilité issue d’un échange passé | Reconfirmer avant présentation |
Un filtre vérifie une condition sur les données qu’il reçoit. Il ne vérifie pas que ces données décrivent encore correctement la personne. Un profil marqué « freelance » peut avoir changé de projet ; un champ vide ne signifie pas nécessairement « incompatible ». Le résultat doit être lu avec cette différence en tête.
Une recherche par similarité rapproche des représentations de contenus. Elle peut retrouver des formulations différentes et des expériences voisines. Elle ne prouve ni l’intérêt actuel du candidat, ni sa disponibilité, ni sa capacité à réussir le poste. Ces éléments nécessitent des informations complémentaires et des échanges appropriés.
La documentation de Microsoft sur les filtres de recherche vectorielle distingue filtrage et recherche de proximité, et explique que le moment d’application du filtre peut affecter les résultats. Ce principe technique aide à poser les bonnes questions à un éditeur ; il ne décrit pas à lui seul le fonctionnement de tous les ATS.
Pour comparer les usages, consultez aussi le guide sur les mots-clés et la recherche sémantique de candidats. Ici, l’enjeu est surtout d’organiser leur combinaison dans un processus de recherche reproductible.

Définissez un périmètre compréhensible : base entière accessible, vivier spécialisé ou ensemble de profils déjà qualifiés. Notez ce périmètre dans votre journal. Deux recherches identiques sur des ensembles différents ne permettent pas la même conclusion.
Appliquez d’abord les conditions les plus solides. Évitez de cumuler immédiatement une longue liste de technologies, un intitulé exact, une localisation très étroite et une ancienneté précise. Chaque condition supplémentaire peut retirer des profils pertinents pour une raison qui n’a rien à voir avec leurs capacités réelles.
Lancez ensuite une exploration décrivant le travail attendu. Par exemple : « reprendre un portefeuille de clients professionnels, analyser leurs usages et coordonner les renouvellements ». Cette formulation donne un contexte de lecture. Elle ne dispense pas de vérifier les expériences retrouvées ni de comparer une autre formulation si le résultat paraît étrange.
Conservez une recherche témoin plus simple. Elle peut utiliser un métier voisin, une compétence centrale ou un petit ensemble de profils dont vous connaissez le parcours. Si ces profils disparaissent dès l’ajout d’un filtre, examinez le champ concerné avant de conclure que la base ne contient personne.
Une information absente doit déclencher une question, pas devenir silencieusement une réponse négative. Organisez deux ensembles de travail : les profils dont les conditions sont renseignées et compatibles, puis les profils intéressants dont un champ essentiel manque. Gardez les mêmes exigences de qualification pour les deux.
Cette séparation peut être réalisée avec des listes de travail ou des notes, selon les possibilités de votre outil. Elle ne suppose pas l’existence d’un filtre universel « inclure les inconnus ». Vérifiez précisément comment votre logiciel traite les champs vides, les anciennes valeurs et les informations non analysées.
Ne contactez pas indistinctement toute la branche inconnue. Relisez d’abord les éléments pertinents pour le poste, puis choisissez les profils pour lesquels la vérification a un motif concret. Une question courte sur le projet et la condition manquante est plus utile qu’une demande générale de mise à jour de tout le dossier.
Après l’échange, actualisez la fiche de référence et précisez la date. Si une donnée doit rester incertaine, conservez cette incertitude. La qualité du vivier progresse lorsque les recruteurs distinguent ce qu’ils savent de ce qu’ils supposent, pas lorsqu’ils cherchent à remplir tous les champs à tout prix.
Un cabinet fictif cherche un consultant pour accompagner une migration de logiciel client. Le contrat prévu est une prestation. L’expérience importante est la coordination entre équipes métier et technique ; un produit précis serait apprécié, mais peut être appris. Le démarrage visé reste à confirmer avec le client.
Le recruteur commence par un vivier de consultants ayant travaillé sur des projets de transformation. Il examine les profils renseignés en prestation, puis explore les expériences proches. Il remarque qu’un ancien candidat connu n’apparaît pas : son type de contrat est absent de la fiche. Il vérifie alors séparément les profils incomplets.
| Passage | Question posée | Suite donnée dans cet exemple fictif |
|---|---|---|
| Périmètre initial | Quels profils décrivent une coordination de migration ? | Lire les expériences proches |
| Condition de contrat | Le type de contrat est-il renseigné et compatible ? | Distinguer compatibilité et information absente |
| Produit spécifique | Est-ce une exigence ou une préférence ? | Élargir aux projets comparables validés par le manager |
| Disponibilité | Le démarrage est-il confirmé pour cette mission ? | Recontacter avant toute présentation ferme |
| Liste finale | Quelles preuves justifient chaque candidature ? | Préparer un argumentaire avec les réserves utiles |
Le résultat attendu n’est pas une liste automatiquement meilleure parce qu’elle contient davantage de noms. C’est une sélection dont le périmètre et les limites sont explicables. Le consultant retenu pour une qualification peut provenir de l’un ou l’autre passage ; sa présentation dépend ensuite de faits vérifiés.
Dans Oxaibo, la recherche de profils similaires à un vivier s’appuie sur des profils déjà présents dans la base de l’espace de travail. Le parcours prévoit également une restriction par type de contrat. Cela fournit un cas concret de combinaison entre proximité des parcours et condition structurée.
Le recruteur peut partir d’un vivier cohérent, explorer les profils similaires, puis examiner ceux qui correspondent au contrat recherché. Il ouvre ensuite les fiches pour relire les expériences, vérifier les informations importantes et préparer les questions manquantes. Le bénéfice pratique attendu est de retrouver des pistes dans une base existante sans devoir se limiter à un intitulé identique.
Cette exploration dépend des profils analysables disponibles. Elle ne constitue pas une recherche sur tout le Web et ne certifie pas une disponibilité. Un vivier de départ très hétérogène peut aussi produire des rapprochements moins faciles à interpréter. Choisissez donc un ensemble de référence cohérent et conservez la relecture des dossiers.
Les filtres supplémentaires, les droits et les options accessibles doivent être vérifiés dans votre espace. Ne supposez pas qu’une proximité élevée compense une contrainte de mission incompatible. À l’inverse, ne donnez pas à un champ ancien une force d’exclusion qu’il ne mérite plus.

Pour chaque passage significatif, notez le besoin, le périmètre, les conditions appliquées, la formulation utilisée et l’observation principale. Ajoutez le changement décidé : élargir un critère, corriger une donnée, demander un arbitrage ou qualifier un groupe de profils. Une capture sans explication ne suffit pas à transmettre le raisonnement.
Évaluez la recherche avec quelques cas connus et des profils relus. Demandez quels profils attendus ont été retrouvés, lesquels manquent et pourquoi certains résultats sont hors sujet. Ne comparez pas seulement le nombre de résultats ou le score moyen. Ces nombres varient aussi avec le périmètre et les réglages.
Lorsque la recherche échoue, consultez le guide pour documenter une recherche de candidats infructueuse. Il aide à distinguer manque de données, critères trop étroits et besoin de chercher ailleurs. Le journal sert alors de base à une discussion concrète avec le manager.
Avant de généraliser le protocole, faites une revue avec un second recruteur. Donnez-lui le besoin et le journal, puis demandez-lui d’expliquer pourquoi quelques profils sont présents ou absents. S’il doit deviner le sens des filtres, ajoutez une définition. S’il retrouve une information contradictoire, corrigez la fiche de référence. Ce contrôle porte sur la compréhension de la recherche, pas sur un objectif artificiel d’accord entre collègues. Un désaccord argumenté sur une expérience constitue une question de qualification ; une disparition inexpliquée à cause d’un champ vide constitue un problème de méthode ou de donnée.
Il n’existe pas de séquence universelle indépendante du logiciel. Vérifiez les possibilités de votre outil et comparez les résultats sur des cas connus. Dans votre méthode de travail, commencez surtout par définir les conditions réellement nécessaires et la façon dont vous traiterez les informations manquantes.
Le nombre importe moins que leur justification. Chaque filtre doit avoir un lien clair avec le besoin et reposer sur une donnée suffisamment fiable. Si vous ne pouvez pas expliquer pourquoi il élimine un profil, retirez-le du premier passage et utilisez-le éventuellement comme point de lecture.
Préparez d’abord une qualification et une justification propres au poste. Les premiers résultats sont des pistes. Une shortlist argumentée précise les preuves, l’intérêt confirmé et les points à vérifier ; elle ne se limite pas à reproduire un classement.