Extrayez facilement les informations importantes d'un CV en utilisant la puissance des fonctions OpeanAI pour structurer les réponses.
Téléchargez n'importe quel CV au format PDF et il extraira les informations les plus importantes du CV et les affichera dans un format structuré.
L'application dépend de plusieurs bibliothèques Python, notamment :
openai
pour utiliser l'API OpenAI.python-dotenv
pour charger les variables d'environnement.streamlit
pour créer l’interface de l’application.PyPDF2
pour lire des fichiers PDF.langchain
pour le fractionnement de texte, les intégrations, les magasins de vecteurs et la réponse aux questions. Veuillez consulter le fichier requirements.txt
pour les versions exactes de ces dépendances.
Pour installer l'application, clonez d'abord ce référentiel :
git clone https://github.com/what-the-func/resume-scanner
Ensuite, accédez au répertoire du projet et installez les dépendances :
cd resume-scanner
pip install -r requirements.txt
Copiez le fichier .env.example
dans .env
et remplissez les variables d'environnement requises :
cp .env.example .env
Enfin, lancez l'application :
streamlit run app.py
Ce projet est sous licence selon les termes de la licence MIT.