Testing Google Docs resume PDFs with an open-source parser: ligatures, page breaks and a missing name
A resume template maker tested how a parser reads PDFs exported from Google Docs, aiming to see which fields are extracted correctly. Since no public way exists to test against applicant tracking systems like Workday or Greenhouse, the team used a pinned open-source parser from OpenResume, pdfminer.six for raw text, and python-docx for Word exports. The test automatically downloads each template as PDF and DOCX through Google Docs' public export URL and records file hashes so reruns can confirm the same input. To run OpenResume's parser outside the browser, the team re-implemented the PDF-reading step and stubbed out rendering-only classes. Expected output was built from source content, and comparisons normalize text before matching field by field and bullet by bullet.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in