Skip to content

Feature: Resume Parsing Pipeline (PDF → JSON Profile) #8

@AdwikaVishal

Description

@AdwikaVishal

Labels: feature backend AI

Description

Build an end-to-end resume parser that:
Extracts text from PDF resumes
Summarizes skills, experience, education
Outputs a standardized user profile JSON
Uses PyMuPDF + Gemini 1.5 Flash.

Acceptance Criteria

  • Upload PDF → Extracted text
  • Profile JSON includes:
  • Skills
  • Experience summary
  • Education
  • Seniority level
  • Job interests (AI-inferred)
  • Must handle poorly formatted PDFs

Tasks

  • Implement resume_parser.py
  • Integrate Gemini API for structured profile
  • Add fallback parser for PDF extraction failures
  • Add tests for various resume styles

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions