Skip to main content

Resume Parser AI

🎉 Welcome to Resume Parser AI - your go-to package for parsing resumes and extracting structured data using the OpenAI API! 🎉

With this package, you can easily extract personal information, skills, work experience, education, and more from resumes in PDF and DOCX formats.

Installation

You can install Resume Parser AI using pip:

pip install resume-parser-ai

Usage

To parse a resume and extract data, use the parse function:

from resume_parser import ResumeParser

api_key = "your_openai_api_key"
model = "gpt-4"

parser = ResumeParser(api_key=api_key, model=model)
resume_data = parser.parse("path/to/resume.pdf")

print(resume_data)

Default JSON Structure

The default JSON structure includes the following sections and fields:

{
    "personal_information": {
        "first_name": "",
        "last_name": "",
        "phone_number": "",
        "email_address": "",
        "linkedin_url": "",
        "website_url": "",
        "headline": ""
    },
    "skill": {
        "category": "",
        "skill_values": []
    },
    "work_experience": [{
        "company_name": "",
        "job_title": "",
        "city": "",
        "country": "",
        "from_date": "",
        "to_date": "",
        "description": ""
    }],
    "education": [{
        "institution_name": "",
        "field_of_study": "",
        "degree": "",
        "grade": "",
        "city": "",
        "country": "",
        "from_date": "",
        "to_date": "",
        "description": ""
    }],
    "certifications": [{
        "certification_name": "",
        "issuer": "",
        "certification_date": "",
        "certification_expiry_date": "",
        "certification_url": "",
        "description": ""
    }],
    "summary": {
        "profile": ""
    },
    "achievements": {
        "achievements": ""
    },
    "projects": [{
        "title": "",
        "project_role": "",
        "city": "",
        "country": "",
        "from_date": "",
        "to_date": "",
        "description": ""
    }]
}

Links

If you want to build and analyze resumes without writing any code, check out our website ResumeUp.ai. You can use our platform to generate resumes with AI and get detailed analysis of your resumes.

Contributing

If you have any ideas or suggestions for improving this package, feel free to open an issue or submit a pull request on GitHub.

We appreciate your contributions! 😊

Release files for resume-parser-ai 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for resume-parser-ai 0.0.1
File Size Uploaded
resume-parser-ai-0.0.1.tar.gz 3.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for resume-parser-ai 0.0.1
File Interpreter ABI Platform
resume_parser_ai-0.0.1-py2-none-any.whl Python 2 none any Details

Total release size: 7.5 kB

Release files / resume-parser-ai-0.0.1.tar.gz

Download URL resume-parser-ai-0.0.1.tar.gz
Size 3.1 kB
Tags Source
SHA-256 checksum
How to use checksums
33af71c626e2d67ba449a5c28c6875b674be12332c9ae82a9ddc854431bf6a66
BLAKE2b-256 checksum
How to use checksums
cceddbf7dc80b93cd5a42454227a46e2d7bed4cf55291665ba87269346a7e603
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.8.2

Release files / resume_parser_ai-0.0.1-py2-none-any.whl

Download URL resume_parser_ai-0.0.1-py2-none-any.whl
Size 4.4 kB
Tags Python 2
SHA-256 checksum
How to use checksums
b7b3261f0b42bad83ba5724bd23e4860d35982bc0067d9ce32b2fea2f35b9f3e
BLAKE2b-256 checksum
How to use checksums
22e8b44eebe6711f35a03c563b4ef023f11cbdeceef33f4578eca35d550f913c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.8.2

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page