Skip to content
Methodology

How HireRabbit.AI scores a resume.

The model supplies judgment. HireRabbit.AI builds the score. Here is exactly how it works, and what the AI is never allowed to do.

Four criteria, judged independently.

The AI reads the resume against the job and scores four criteria from 0 to 100: skill match, work experience, projects and education. Every entry it extracts must trace to text that is actually in the resume.
Resume score breakdown: skill match 84, work experience 76, projects 70, education 62; headline 73, computed by HireRabbit.AI from the four.

The headline comes from the breakdown, never from the model.

The four criteria carry equal weight. The model is never asked for the headline, so it can never contradict the scores beside it.

STEP 01

The AI reads the resume

It scores skill match, work experience, projects and education from 0 to 100, each tied to evidence in the resume.

STEP 02

HireRabbit.AI builds the score

The platform combines the four criterion scores itself, with fixed and equal weights, every time.

STEP 03

You see both, side by side

The headline and its breakdown sit on the same screen, so anyone can see where a score came from.

No required skills, no high score.

If a resume overlaps with none of the job's required skills, its score is capped at 20, whatever the model returned. The job's screening difficulty (easy, medium or hard) sets how harshly each missing skill is penalized.

Senior Python Engineer

Applicant: React developer

PythonDjangoPostgreSQL

HireRabbit.AI shows

20

No skill overlap: capped at 20

A React developer applying to a Senior Python Engineer role: the model returned 82, but with zero required-skill overlap the score is capped at 20.

Auto-reject runs on your threshold.

You set the threshold. Resumes below it are filed to Rejected when you confirm the batch. No email is sent, and you can move any of them back.

Filed resumes stay visible in the pipeline. Nothing about auto-reject is permanent. It uses the same move flow as every other decision.

What the AI never does.

  • Produce the headline score, a weight or a total. HireRabbit.AI computes those
  • Write the reason for a stage move. It suggests chips; you write the reason
  • See a candidate's name or email when suggesting move reasons
  • Reject a candidate on its own

Want the long version? Read Explainable AI resume screening: a 2026 guide.

Frequently asked questions

Is the headline score generated by the AI?

No. The model supplies the four criterion scores. HireRabbit.AI calculates the headline from them, so the score on screen always matches the breakdown beside it.

Can I change how the four criteria are weighted?

No. Skill match, work experience, projects and education carry equal weight. You shape screening through the job's required skills, its screening difficulty and its auto-reject threshold.

What happens to a resume that has none of the required skills?

Its score is capped at 20 in code, regardless of what the model returned. The cap exists so an irrelevant resume can never look like a strong match.

Is auto-reject automatic?

You set the threshold. Resumes below it are filed to Rejected when you confirm the batch. No email is sent, and you can move any of them back. You can see every filed resume and move it back through the normal move flow.

Does the AI use anything besides the resume?

Scoring uses what the applicant submitted, compared against the job. Every extracted entry must trace to text that is actually in the resume.

See every score explained.

HireRabbit.AI is in invite-only early access. Request access with your work email and our team will review it.