This Python project allows users to upload their CV in PDF format and matches it with job postings scraped from job board like Welcome to th Jungle or Indeed. The system extracts key details from the CV and job descriptions, then calculates a matching score to help users find the most relevant job opportunities.
[!NOTE] This project is currently in its beta phase, and the final version is still under development. See Upcoming Features for planned future releases.
Clone the repository:
git clone https://github.com/githubstevemas/scrape-and-hire.git
Install the required dependencies: Navigate to the project directory and run:
pip install -r requirements.txt
Install trained pipeline for spaCy:
python -m spacy download fr_core_news_md
(you can find more trained models here)
Once the project configuration is completed you can execute the following commands in the project folder to start server :
python main.py
Set NLP pipeline:
When trained pipeline is installed, go to Settings Menu, then set the dowloaded one as current. You can install many models and choose one for process.
python -m spacy download fr_core_news_md
to download it.Feel free to mail me for any questions, comments, or suggestions.