Recherche booléenne

Outil développé par Web and Cow permettant de réaliser des recherches avancées sur un grand nombre de données.
#Développement #Recrutement

  Client

Aventa est une société spécialisée dans le conseil pour le marché de l'Energie Marine.

  Enjeux

Au fil du temps, Aventa a constitué une base de données de candidats très importante, et très qualifiée. Si bien que chercher la perle rare nécessitait le développement d'un outil de recherche puissant.

  Cibles

Cet outil s'adresse aux équipes d'Aventa en charge du sourcing de candidats.

– Le besoin

Le projet Aventa Job Matching, développé par Web and Cow, a évolué depuis sa mise en ligneLe nombre d’utilisateurs a donc considérablement augmenté et les profils sont de plus en plus complets avec des informations de plus en plus précises.

Dans l’administration de cette plateforme, l’équipe d’Aventa s’est donc retrouvée devant un problème. Les filtres de recherche pour identifier rapidement un utilisateur n’étaient plus assez performants. Aventa souhaitait pouvoir réaliser des recherches beaucoup plus poussées.

Web and Cow a donc développé un outil de recherche booléenne adaptable et permettant une recherche poussée en base de données. 

    – L’outil

    L’outil a donc été développé pour répondre au besoin d’une recherche avancée. Grâce à celui-ci, il est possible d’effectuer presque n’importe quelle recherche.

    L’outil est divisé en différentes parties : 

    • Les opérateurs : Permet d’ajouter à la recherche des parenthèses ou des opérateurs de type AND ou OR  (Et/Ou)
    • Les critères : Permet d’ajouter des critères de recherche en 3 étapes : 
      • Choix du champ sur lequel rechercher (prénom, adresse… Mais également d’autres types de données associées à l’utilisateur) 
      • Choix du comparateur (=, >=, IN, HAS_ALL …) 
      • Choix de la valeur à trouver 
    • La visualisation : Bloc qui permet de visualiser l’ensemble de la requête construite ainsi que le nombre de résultats trouvés. Un Bloc peut être sauvegardé et partagé au sein de l’équipe.

    – Nos autres projets

    Cet outil a été développé en tant que module pour être adaptable sur tout autre projet.

    Si vous avez un projet existant ou à venir, qui nécessite un outil de recherche avancé comme celui-ci, n‘hésitez pas à nous contacter.

    – Découvrez Aventa Job Matching