Parsing Resumes
Extract structured data from resumes.
Getting Started
VLM-1 can extract structured data from resumes. Here’s a step-by-step guide on how to parse a resume:
Upload Resume
Use the /v1/files
endpoint to upload the resume you want to parse.
You should see a response like this:
Submit the Resume Parsing Job
Submit the uploaded file (via its file_id
) to the /v1/document/generate
endpoint to start the resume parsing job. Currently, this endpoint supports PDF files and submits the job to a queue for processing (batch=True
).
You should see a response like this:
Fetch the Results
Use the /v1/document/{request_id}
endpoint to fetch the results of the resume parsing job. The results of the extraction job will be in JSON format under the response
field.
Illustrative Examples
Here is an example of the structured JSON output that VLM-1 can extract from a (fake) resume:
Parsing a fake resume with VLM-1
You should see a response like this:
As you can see, VLM-1 can extract a lot of detailed information from the resume, and also structures the information in a way that is easily pluggable into various databases or workflows like job applications, resume builders.
Get Started with our Document -> JSON API
Head over to our Document -> JSON to start building your own document processing pipeline with VLM-1. Sign-up for access to our API here.