Bienvenue dans l'Analyseur de CV, un projet développé en Python utilisant Tkinter, spaCy, nltk, et d'autres bibliothèques pour extraire des informations pertinentes à partir de CV au format PDF.
-
Clonez le dépôt GitHub :
git clone https://github.com/OussamaLay/Analyseur-CV.git
-
Accédez au répertoire du projet :
cd Analyseur-de-CV
-
Installez les dépendances à l'aide de pip et du fichier requirements.txt :
pip install -r requirements.txt
Ceci installera toutes les librairies nécessaires.
-
Téléchargez les modèles spaCy pré-entraînés pour le français :
python -m spacy download fr_core_news_lg python -m spacy download en_core_web_sm
Assurez-vous d'avoir nltk installé et télécharger ces données avec la commande suivante :
python nltk_data.py
-
Exécutez le script principal :
python index.py
-
Une fenêtre s'ouvrira, vous permettant de parcourir et analyser un fichier PDF de CV.
-
Suivez les instructions pour afficher les informations extraites telles que le nom, l'éducation, le numéro de téléphone, l'email et les compétences.
Assurez-vous d'avoir correctement configuré votre environnement Python et les modèles nécessaires avant d'exécuter le script.
L'affichage des informations peut prendre quelques secondes en raison du traitement.