Skip to content

m6lvink/AI-Resume-Scanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Resume Scanner

CLI tool that analyzes PDF resumes against job descriptions using Google Gemini models.

Requirements

Python 3.x

Required packages:

  • pymupdf
  • beautifulsoup4
  • requests
  • google-generativeai
  • python-dotenv

Installation

Install dependencies:

pip install pymupdf beautifulsoup4 requests google-generativeai python-dotenv

Configure API key:

  1. Copy .env.example to .env
  2. Add your Google API key to the .env file

Usage

Run the script:

python main.py

Enter the job posting URL and resume PDF path when prompted.

About

A CLI tool developed to analyze PDF resumes against job descriptions using Google's Gemini models.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages