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

3.7.1 Spécification des exigences o Exigences fonctionnelles

Les exigences fonctionnelles définissent les principales fonctionnalités que le système doit offrir. Elles couvrent l'ensemble du cycle de traitement des candidatures, depuis la publication des offres jusqu'à l'analyse automatique des CV et la restitution des résultats aux utilisateurs.

Exigences fonctionnelles identifiées : Gestion des utilisateurs

Le système doit permettre aux entreprises de créer un compte, de s'authentifier de manière sécurisée et de gérer leur profil.

L'authentification devra inclure un mécanisme d'authentification forte via OTP (One-Time Password) envoyé par email pour renforcer la sécurité lors de la connexion. Les demandeurs d'emploi doivent pouvoir créer un compte, se connecter avec OTP, et mettre à jour leurs informations personnelles.

v Publication des offres d'emploi

Les entreprises doivent pouvoir créer, modifier et supprimer des offres d'emploi via une interface conviviale.

Chaque offre doit comporter au minimum les informations suivantes: Titre du poste

Description détaillée

31

Compétences requises Niveau d'études souhaité Type de contrat

Lieu

Date limite de candidature Ect

Consultation des offres

Les demandeurs d'emploi doivent pouvoir consulter la liste des offres disponibles. Ils doivent pouvoir accéder aux détails complets de chaque offre avant de postuler.

v Dépôt de candidatures

Les demandeurs d'emploi doivent pouvoir déposer leur CV au format PDF en réponse à une offre sélectionnée.

Le système doit confirmer automatiquement la réception de chaque candidature.

v Extraction et analyse automatique des CV

Le système doit extraire le contenu textuel des CV déposés.

Il doit générer un vecteur d'embedding à l'aide du modèle BERT pré-entraîné. Il doit comparer le contenu du CV avec l'offre d'emploi et calculer un score de similarité.

v Classement et restitution des résultats

Le système doit afficher la liste des candidatures reçues pour chaque offre, triée par ordre décroissant de pertinence.

Il doit permettre d'exporter les résultats au format Excel et PDF.

v Tableau de bord administratif

Le système doit fournir un tableau de bord de suivi avec les indicateurs suivants :

Nombre d'offres publiées

Nombre de candidatures reçues

Taux moyen de pertinence des candidatures Statistiques des dépôts par période

o Exigences non fonctionnelles

Les exigences non fonctionnelles précisent les contraintes techniques, ergonomiques et organisationnelles auxquelles le système doit se conformer.

32

Exigences non fonctionnelles identifiées :

v Sécurité

Les données personnelles des utilisateurs doivent être protégées conformément aux réglementations en vigueur.

L'authentification doit être sécurisée avec un mot de passe chiffré et une vérification par OTP lors de la connexion.

L'accès aux fonctionnalités sensibles doit être contrôlé selon le rôle (entreprise, candidat, administrateur).

v Performance

Le système doit être capable d'analyser un CV et de générer un score en moins de seconde après le la soumission de cv.

La navigation doit rester fluide même en cas de forte affluence.

v Compatibilité

L'application doit être compatible avec les principaux navigateurs (Chrome, Firefox, Edge).

L'interface doit être responsive, adaptée aux écrans mobiles et tablettes.

v Ergonomie

L'interface doit être claire et intuitive, avec une navigation facilitée par des menus explicites et des indications visuelles.

Les messages d'erreur doivent être précis et guider l'utilisateur pour corriger les actions.

v Maintenance

Le système doit être conçu de façon modulaire afin de faciliter son évolution. 3.8. Analyse des besoins de conception

précédent sommaire suivant






La Quadrature du Net

Ligue des droits de l'homme