How scoring works

The overall score is a weighted mean of five categories. Every number below is read directly from the scoring code, so this page always matches the product.

  • Match 35% of the overall score

    Skills and keywords from the posting, weighted by where they appear.

  • Experience fit 20% of the overall score

    Years, seniority, recency, degrees and certifications.

  • Impact 20% of the overall score

    Bullets with numbers, outcomes and strong action verbs.

  • Writing 10% of the overall score

    Spelling, grammar, passive voice and filler phrases.

  • ATS & format 15% of the overall score

    A layout an applicant tracking system can actually parse.

ATS
{
  "extractable": {
    "max": 20
  },
  "layout": {
    "max": 20,
    "columns": 8,
    "tables": 6,
    "textboxes": 6,
    "order": 6,
    "divergence": 0.25
  },
  "sections": {
    "max": 15
  },
  "contact": {
    "max": 15,
    "email": 5,
    "phone": 5,
    "link": 2,
    "body": 3
  },
  "dates": {
    "max": 10,
    "format": 5,
    "order": 5
  },
  "length": {
    "max": 5,
    "usOnePageUnderYears": 8,
    "genericOnePageUnderYears": 5,
    "wordsPerPage": 550
  },
  "fonts": {
    "max": 5,
    "maxSizes": 3,
    "minSize": 9.5,
    "maxFamilies": 2
  },
  "links": {
    "max": 5
  },
  "bullets": {
    "max_points": 5,
    "min": 2,
    "max": 7
  }
}
BANDS
[
  {
    "min": 0,
    "label": "needs-work"
  },
  {
    "min": 40,
    "label": "fair"
  },
  {
    "min": 60,
    "label": "good"
  },
  {
    "min": 80,
    "label": "strong"
  }
]
BIAS_RULES
[
  [
    "dob",
    {}
  ],
  [
    "gender",
    {}
  ],
  [
    "marital",
    {}
  ],
  [
    "religion",
    {}
  ],
  [
    "nationality",
    {}
  ],
  [
    "bodyStats",
    {}
  ],
  [
    "address",
    {}
  ],
  [
    "govId",
    {}
  ]
]
CAREER
{
  "minMatch": 0.5,
  "missingShown": 5
}
CATEGORY_WEIGHTS
{
  "match": 35,
  "experience": 20,
  "impact": 20,
  "writing": 10,
  "ats": 15
}
COVER
{
  "topTerms": 15,
  "termsPass": 0.5,
  "termsWarn": 0.25,
  "minWords": 250,
  "maxWords": 400,
  "minYou": 2,
  "minSentenceWords": 5,
  "maxOverlap": 0.6,
  "cliches": [
    "i am writing to apply",
    "to whom it may concern",
    "i am writing to express my interest"
  ]
}
CREDIT
{
  "exact": 1,
  "stem": 0.9,
  "child": 0.9,
  "parent": 0.4,
  "related": 0.3,
  "missingBelow": 0.5
}
EXPERIENCE
{
  "years": {
    "max": 35,
    "nearFraction": 0.75,
    "nearScore": 0.6,
    "overqualifiedBy": 5
  },
  "seniority": {
    "max": 20,
    "equal": 1,
    "adjacent": 0.6,
    "other": 0.2
  },
  "recency": {
    "max": 20,
    "withinYears": 3
  },
  "degree": {
    "max": 15,
    "equivalentExtraYears": 2,
    "oneBelow": 0.5,
    "softMissing": 0.4,
    "softMissingWithYears": 0.7
  },
  "certs": {
    "max": 10
  },
  "gapMonths": 6
}
IMPACT
{
  "quantified": {
    "max": 35,
    "fullAt": 0.5
  },
  "verbs": {
    "max": 25,
    "fullAt": 0.8
  },
  "outcomes": {
    "max": 20,
    "fullAt": 0.6
  },
  "length": {
    "max": 10,
    "fullAt": 0.85,
    "minWords": 8,
    "maxWords": 30
  },
  "weakPhrases": {
    "max": 10,
    "perPhrase": 2
  }
}
IMPORTANCE
{
  "section": {
    "title": 2,
    "requirements": 1.5,
    "responsibilities": 1,
    "summary": 0.8,
    "preferred": 0.7,
    "about": 0.2,
    "benefits": 0.2,
    "other": 0.6
  },
  "required": 1.3,
  "preferred": 0.7,
  "certification": 1.1,
  "phrase": 0.5,
  "topTerms": 40,
  "requiredCap": 15
}
INTERVIEW
{
  "claimed": 4,
  "metric": 3,
  "unevidenced": 3,
  "behavioral": 2,
  "excerpt": 90
}
MATCH
{
  "requiredCoverage": {
    "max": 40,
    "pass": 0.8,
    "warn": 0.5
  },
  "coverage": {
    "max": 20,
    "fullAt": 0.8
  },
  "inContext": {
    "max": 15,
    "fullAt": 0.7
  },
  "title": {
    "max": 10
  },
  "topThird": {
    "max": 10,
    "full": 3,
    "topTerms": 5
  },
  "integrity": {
    "max": 5,
    "maxTermRepeats": 8
  }
}
SKIM
{
  "top": 2,
  "middle": 1,
  "bottom": 0.5,
  "leftZone": 0.4,
  "left": 1.3,
  "bold": 1.4,
  "large": 1.3,
  "dateLine": 1.5,
  "longWords": 20,
  "dense": 0.7,
  "hot": 0.6,
  "phrases": 6
}
STRICT_REGIONS
[
  "us-ca",
  "uk-ie",
  "au-nz"
]
WRITING
{
  "spelling": {
    "max": 30,
    "perWord": 5
  },
  "grammar": {
    "max": 20,
    "perFinding": 4
  },
  "passive": {
    "max": 15,
    "fullAtOrBelow": 0.1,
    "zeroAtOrAbove": 0.4
  },
  "tense": {
    "max": 15
  },
  "cliches": {
    "max": 10,
    "perBuzzword": 2
  },
  "repeatedVerbs": {
    "max": 10,
    "perVerb": 2,
    "allowed": 2
  }
}