This repository provides a pipeline for evaluating resumes by converting PDFs to Markdown, extracting structured data, and scoring based on GitHub signals. It uses Python and Jinja, with options for local or hosted LLM models.
From the README
Hiring Agent Resume-to-Score pipeline that extracts structured data from PDFs, enriches with GitHub signals, and outputs a fair, explainable evaluation. --- Contents • Overview • Architecture • Installation and Setup • Prerequisites • Quick setup with pip • Ollama models • Configuration • How it works • Directory layout • Contributing • License --- Overview Hiring Agent parses a resume PDF to Markdown, extracts sectioned JSON using a local or hosted LLM, augments the data with GitHub profile and repository signals, then produces an objective evaluation with category scores, evidence, bonus points, and deductions. You can run fully local with Ollama or use Google...
Skills
- Python
- Jinja