Transparent scoring, ethical AI tailoring, and everything you need to know about how your CVs are generated and scored.
CVCater takes your real CV and a target job description, then generates a tailored version that highlights your most relevant experience for that specific role. Every generated CV is scored with a deterministic algorithm — not an AI guess — so you get an honest, repeatable percentage match.
The goal is honesty: if a role isn't a good fit, we tell you. If it is, we show you exactly why and help you put your best foot forward — without fabricating anything.
Your match score (0–100%) is computed by a deterministic algorithm, not by asking AI to pick a number. This means the score is consistent, repeatable, and based on actual data extraction from your CV and the job description.
AI is only used for the qualitative commentary (the analysis text, strengths, gaps, and recommendations). The AI is told the algorithmic score and asked to explain it — it cannot override or inflate the number.
Your total score is the sum of 5 weighted components:
We extract hard skills from both your CV and the job description using 70+ pattern matchers (programming languages, frameworks, tools, certifications, domain skills). Your score is the fraction of the job's required skills that you actually have.
Example: Job needs 9 skills, you have 6 of them → 6/9 × 40 = 27 points
Both your CV and the job are classified into career fields (Software, Culinary, Healthcare, Finance, Marketing, Education, Construction, Legal, Retail, Logistics, Design, Data Science, HR) using keyword dictionaries. If your field matches the job's field, you get full points. No overlap = 0 points.
Example: Software engineer applying for a chef role → 0 points (different fields)
We extract years of experience from date ranges in your CV (e.g. "2022 – Present") and compare against the job's requirements (e.g. "3+ years experience"). Crucially, experience in the wrong field is heavily discounted — 6 years of software experience barely counts when applying for a chef role.
General text similarity between your CV and the job description, measured by n-gram overlap after removing common stop words. This catches relevant terms that aren't in the skill dictionaries.
Matches transferable soft skills (leadership, teamwork, communication, problem-solving, time management, project management, collaboration) between your CV and the job. Deliberately low weight — soft skills alone shouldn't inflate your score.
Excellent match. Your skills, experience, and industry background strongly align with this role. You should apply with confidence.
Good match. Most requirements are met with minor gaps. Worth applying — review the gaps section for areas to address in your cover letter.
Partial match. Some transferable skills but significant gaps. Consider whether you can credibly address the missing requirements or if a different role would be a better use of your time.
Weak match. Major skill gaps or different field. Applying is unlikely to succeed — look for roles closer to your background.
Poor match. The role is in a completely different career field. We recommend not applying and focusing on roles that match your actual skills and experience.
Our AI tailoring is designed to be ethical and honest. Here's exactly what the AI is and isn't allowed to do:
Each CV generation costs 1 gem. Your gem balance depends on your plan:
Any plan can also purchase gem top-ups for additional generations.