Semantic scoring

Know exactly how well
each CV matches each job

Coactivy AI scores every CV against every job description — combining embeddings, keyword overlap, and Coactivy AI reasoning. Get 0–100 scores with strengths, weaknesses, skill gaps, location compatibility, language match, and a detailed improvement plan.

0–100

Composite score

3

Scoring steps

9

Match outputs

How AI matching works

Three-step semantic and AI-powered scoring algorithm

Step 1

Semantic embeddings

CV and JD are converted to 384-dimension vectors using sentence-transformers. Cosine similarity captures meaning beyond keywords.

Step 2

Coactivy AI analysis

Coactivy AI reads the full CV and JD, identifies strengths, skill gaps, location compatibility, language match, and experience level.

Step 3

Composite 0–100 score

Semantic score + keyword overlap + AI reasoning combine into a single 0–100 score. Only ≥75 scores are shown to candidates.

What you get per match

Nine data points per CV × job combination

0–100 match score

Single composite score per CV × JD combination

Strengths

What this candidate does exceptionally well for this role

Skill gaps

Specific skills the JD requires that the CV lacks

Location compatibility

Commute distance, remote preference, travel distance

Language match

Required languages vs candidate's spoken languages

AI explanation

Plain-English paragraph explaining the match reasoning

Score histogram

Visualise how candidates distribute across 0–100 range

AI cover letter

Coactivy AI generates a tailored cover letter per application

Match improvement plan

30-day plan for how candidate can close the gap

Ready to score your candidates?

Join 500+ companies using Coactivy to match CVs against jobs with AI precision.