Skip to content

singhamjesh/resume_parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Talent Assessment

To harness the power of AI, you should start by finding suitable candidates for a job. You do this by looking at their job descriptions and resumes. Then, you compare the job description to the candidate's resume to see if they are a good fit for the job. Additionally, it's essential to create well-crafted technical and logical questions along with their answers.

Key Features

Candidate Selection: Begin by identifying potential candidates for a job by reviewing their job descriptions and resumes.

Job-Resume Match: Evaluate how closely a candidate's resume aligns with the job description to determine if they are a suitable fit for the position.

Thorough Evaluation: Ensure a comprehensive assessment of each candidate to gauge their qualifications and suitability for the role.

Optimizing Hiring Process: Utilize AI-powered tools to streamline the hiring process, making it more efficient and effective in identifying the best candidates for the job.

Development Guidelines

Pre-required

  • python3 >= 3.11.3
  • fastapi >= 0.70.0
  • uvicorn >= 0.15.0

Technology stack

  • FastAPI
  • Uvicorn
  • Poetry

To run the agent

Step 1: Clone project from github

Step 2: python3 -m venv venv

Step 3: source venv/bin/activate

step 4: pip install -r requirements.txt

Step 5: python3 main.py or uvicorn main:app --reload

Extra install :
1. python3 -m spacy download en_core_web_sm
2. sudo python -m nltk.downloader -d /usr/local/share/nltk_data all in mac

Docs Links:
https://www.nltk.org/install.html
https://www.nltk.org/data.html
https://spacy.io/models
https://spacy.io/api/matcher

About

Parse doc/pdf resume file and return deatils

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages