Technical Specifications

Job Order and Resume Parsers

We’ve listed out the technical specifications for our job and resume parsing software for a fast-and-easy reference guide. The downloadable PDF version includes further details about supported Resume Sections and supported Job Order Sections.

Deployment 100% Cloud-hosted solution.
Integration Available as a cloud-based service via a SOAP API or via a RESTful API.
Security Our SaaS Service uses SSL and does not store your data.
Scalability Runs on Amazon AWS, scales both vertically and horizontally and has no document limits.
Configurability Configurable per transaction, with dozens of options, or just use the defaults.
Input Formats

Accepts input documents in every commercial resume document format, including:

  • LinkedIn
  • All job board formats
  • Microsoft Word (all versions including DOCX)
  • PDF
  • HTML
  • Rich Text (RTF)
  • OpenOffice 2.+
  • Microsoft Office HTML
  • HTML Archives
  • Email
  • Text Excel
  • Compressed files (Zip, Gzip)
  • And everything else
Throughput Median parsing times are roughly 1/2 second per transaction, and you can run transactions simultaneously (see Acceptable Use Policy for exact information) for even greater throughput.
Median search times are less than 250 ms.
Median matching transaction times are less than 500 ms.
Output Formats JSON, XML
Multi-Language Support

Performs automatic language and locale detection; also manually configurable per transaction.

We support parsing in the following languages:

  • Bulgarian
  • Chinese (Simplified)
  • Croatian
  • Czech
  • Danish
  • Dutch
  • English (all dialects)
  • Estonian
  • Finnish
  • French (all dialects, including Canada, Belgium, Italy, Liechtenstein, and others)
  • German (all dialects including Switzerland, Liechtenstein and Austria)
  • Greek
  • Hungarian
  • Italian (all dialects)
  • Latvian
  • Lithuanian
  • Norwegian
  • Polish
  • Portuguese (all dialects)
  • Romanian
  • Russian (including Belarusian)
  • Slovak
  • Slovenian
  • Spanish (also Catalan, Galician, Basque)
  • Swedish
  • More planned
Multi-Locale Support

Performs automatic locale detection, and every locale can be configured per transaction.

Explicit support for the following locales:

  • Argentina
  • Australia
  • Austria
  • Belgium
  • Bolivia
  • Brazil
  • Bulgaria
  • Canada
  • Chile
  • China
  • Croatia
  • Czech Republic
  • Denmark
  • Estonia
  • Finland
  • France
  • Germany
  • Greece
  • Hong Kong
  • Hungary
  • India
  • Ireland
  • Italy
  • Latvia
  • Liechtenstein
  • Lithuania
  • Luxembourg
  • Netherlands
  • New Zealand
  • Norway
  • Poland
  • Portugal
  • Romania
  • Russia
  • Singapore
  • Slovakia
  • Slovenia
  • South Africa
  • Spain
  • Sweden
  • Switzerland
  • United Kingdom
  • United States of America
  • Most major cities of the world
Supported Resume/CV Sections
  • Contact Info
  • Job Objective
  • Executive Summary
  • Qualification Summary
  • Employment History
  • Education History
  • Training History
  • Competencies
  • Licenses and Certifications
  • Achievements
  • Foreign Languages
  • Military History
  • Security Clearances
  • Associations
  • Speaking Engagements
  • Publications
  • Patents
  • References
  • Hobbies
  • Additional Optional Personal Data (i.e., gender, marital status, date of birth, etc.)
  • Workforce and Management Experience
  • Best Fit Taxonomies, Experience-Weighted
  • Culture
  • Custom Data
  • Other Information
Supported Job Order Data
  • Job ID
  • Document Language
  • Current Job is Management (boolean)
  • Highest Management Score
  • Management Level
  • Executive Type
  • Main Job Title
  • Other Job Titles
  • Main Employer Name
  • Other Employer Names
  • School Names
  • Certifications and Licenses
  • Foreign Languages (2-digit ISO 639-2 codes)
  • Current Location
  • Required Skills
  • Other Skills
  • Terms of Interest (optional)
  • Taxonomies (Industries)
  • Education
  • Minimum Years of Experience Required
  • Maximum Years of Experience Allowed
  • Minimum Years of Management Experience Required
  • Maximum Years of Management Experience Allowed
  • Bill Rate
  • Pay Rate
  • Job Description
  • Type of Source Document
  • Source Text (full text of the job)
  • Owners of the job
  • IDs of the job
  • Revision Date
Resume Data Normalized
  • School Name
  • Degree Type
  • Degree Name
  • Employer Name
  • Job Title
  • Phone Number
  • GPA
  • Region Name
  • County Code
Skills Taxonomies

We have the industry’s most comprehensive skills taxonomy—in every supported language—covering about 60 top-level categories, over 600 subcategories and about 25,000 skills, including skills grouped into synonym groups.

Parsers include a GUI Skills Editor application that allows you to see and modify the built-in taxonomy, including adding, deleting, moving or editing skills and taxonomies. Specify and use your own skills, or use a combination of your skills and any or all of the built-in skills. There are unlimited custom skills lists, and at time of parsing you can specify which list(s) to parse with.

Geocoder Our Geocoder takes in parsed jobs or resumes in JSON or XML format and adds geo coordinates. We use the world's most accurate geocoding, at street/house level. You are also able to specify your credentials to Bing or Google and use your own preferred geocoding.