Skip to content

plon-Susk7/Resume-Optimizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setting up Backend

  1. Navigate to backend folder
cd ./models
  1. Install dependenceis
pip install -r requirements.txt
  1. We are using gemini-pro for optimizing uploaded resume. Get API key for gemini-pro model from https://ai.google.dev/
  2. We are using REED api for retreiving job postings. Get API key from https://www.reed.co.uk/developers/jobseeker
  3. Create .env file in this directory to integrate API keys. Add API key to this file in following format.
API_KEY='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
REED_API='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
  1. We finetuned BERT classification model for job matching. Download .pth file from https://drive.google.com/file/d/1fkOr3PZjZdOLGhl3-EzEPu_PtCFEpaAN/view?usp=sharing.
  2. Start the server with following command.
flask run

Setting up Frontend

  1. Navigate to frontend folder
cd ./frontend/resume-optimizer
  1. Install the dependencies
npm install
  1. Run the server
npm start

About

Optimize Resume, Classify CVs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published