WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception d'un systeme intelligent d'analyse de cv base sur le traitement du langage naturel (NLP) pour une evaluation optimisee des candidatures: application au departement des ressources humaines

( Télécharger le fichier original )
par JOSPIN NKISSA KUDOLYE
UPL Université Protestante de Lubumbashi - Licence 2025
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Chapitre 3 Conception du système

3.1 Introduction

Dans le cadre de ce mémoire portant sur le développement d'un système intelligent d'analyse de CV fondé sur le traitement du langage naturel (NLP), le présent chapitre constitue une étape fondamentale de la démarche méthodologique. Il vise à exposer en détail le processus de conception de l'application envisagée, depuis l'identification des besoins métier jusqu'à la définition des modèles logiques et techniques.

La conception d'un système d'information repose sur un enchaînement structuré d'activités qui permettent de passer d'un constat problématique à une solution technique fiable et pertinente. Dans le domaine du recrutement, la gestion des candidatures est aujourd'hui confrontée à plusieurs difficultés: la réception massive de CV non standardisés, la lenteur de l'évaluation manuelle, et la subjectivité inhérente au tri des candidatures. L'émergence des techniques de NLP, notamment les modèles pré-entraînés comme BERT (Bidirectionnel Encoder Représentations from Transformers), ouvre des perspectives nouvelles pour automatiser l'analyse sémantique des documents et fiabiliser la sélection des profils.

Le système conçu dans ce travail a pour vocation de permettre une comparaison objective et automatisée entre le contenu des CV déposés par les demandeurs d'emploi et les offres publiées par les entreprises, grâce à l'intervention du système intelligent d'analyse. L'originalité du dispositif repose sur la capacité à traiter des CV au format PDF, à extraire leur contenu textuel, à encoder l'information en vecteurs numériques par BERT, et à calculer un score de pertinence par la mesure de similarité cosinus. Ce score constitue un indicateur objectif de la correspondance entre un profil et une offre d'emploi.

Le présent chapitre est organisé en plusieurs sections complémentaires. La première partie expose l'analyse métier, qui consiste à étudier le processus actuel de gestion des candidatures, à identifier les contraintes et les besoins des principaux acteurs (demandeur d'emploi, entreprise) et à situer le rôle du système intelligent dans la chaîne de valeur. Cette étape permet de comprendre le contexte opérationnel et les enjeux concrets auxquels l'application devra répondre.

La seconde partie présente l'analyse du système informatique, notamment la définition des exigences fonctionnelles (extraction des données, calcul de la similarité, classement des CV, exportation des résultats) et des exigences non fonctionnelles (performance, sécurité des données, ergonomie, évolutivité). Ces spécifications constituent le référentiel de conception auquel le développement devra se conformer.

La troisième partie détaille la conception logique et technique: architecture logicielle de l'application, modélisation UML du système (diagrammes de cas d'utilisation, diagrammes de séquence, diagramme de classes) et définition du modèle logique de données. L'ensemble de ces éléments permet de structurer le système de façon cohérente, modulaire et évolutive.

Enfin, le chapitre se termine par la présentation du modèle de déploiement et par la planification des itérations de développement, qui permettront de valider progressivement les fonctionnalités principales et d'assurer la qualité globale du produit final.

En résumé, le chapitre 3 constitue la colonne vertébrale conceptuelle et technique du mémoire. Il établit un lien direct entre les besoins exprimés par les acteurs du processus de recrutement et les

Le recruteur procède alors à une lecture détaillée du contenu du CV. Cette lecture est suivie d'une analyse manuelle visant à apprécier l'adéquation du profil du candidat avec les exigences définies

21

solutions informatiques proposées, en s'appuyant sur les meilleures pratiques d'architecture logicielle et sur les avancées récentes du NLP appliqué à la gestion des ressources humaines.

précédent sommaire suivant






La Quadrature du Net

Ligue des droits de l'homme