Comparateur CV et description de poste

Compare un CV a une offre, normalise les variantes de mots-clés et met en avant les manques

Normalise des variantes comme React.js et ReactJS, pondère le score par section et signale les manques avec suggestions.

Exemples de résultats

1 Exemples

Verifier la couverture ATS pour un poste frontend

Compare un CV frontend a une offre et repere des termes manquants comme AWS ou testing.

{
  "matchScore": 67,
  "matchedKeywords": [
    "react",
    "typescript",
    "graphql"
  ],
  "missingKeywords": [
    "aws",
    "testing"
  ],
  "aiAnalysis": {
    "semanticScore": 78
  }
}
Voir paramètres d'entrée
{ "resumeText": "Skills: ReactJS, TypeScript, GraphQL", "jobDescriptionText": "Need React.js, TypeScript, AWS, testing, and GraphQL experience", "useAiSemanticMatch": true }

Points clés

Catégorie
Texte et rédaction
Types d’entrée
textarea, checkbox
Type de sortie
json
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Ce comparateur de CV et de description de poste analyse la compatibilité de votre profil avec une offre d'emploi en normalisant les variantes de mots-clés et en identifiant précisément les compétences manquantes pour optimiser votre candidature face aux systèmes ATS.

Quand l’utiliser

  • Avant de postuler à une offre d'emploi pour vérifier si votre CV contient les mots-clés indispensables.
  • Pour optimiser un CV en fonction des critères de filtrage des systèmes de recrutement automatisés (ATS).
  • Lors de la réécriture de votre profil pour aligner vos compétences techniques avec les exigences du marché.

Comment ça marche

  • Collez le texte de votre CV dans le champ dédié.
  • Insérez la description du poste cible dans le second champ.
  • Activez ou non l'option de correspondance sémantique par IA pour une analyse approfondie des synonymes, puis lancez la comparaison pour obtenir un score de correspondance et la liste des mots-clés manquants.

Cas d’usage

Analyse de la couverture des mots-clés techniques pour un poste de développeur.
Audit de CV par un recruteur pour évaluer l'adéquation d'un candidat avec une fiche de poste.
Ajustement rapide d'une candidature spontanée par rapport à une offre d'emploi type du secteur.

Exemples

1. Optimisation d'un CV de Développeur Frontend

Développeur Web en recherche d'emploi
Contexte
Un développeur souhaite postuler à une offre exigeant du React et du TypeScript, mais craint que son CV ne passe pas les filtres ATS.
Problème
Identifier les technologies manquantes et valider la détection des variantes de frameworks.
Comment l’utiliser
Coller le CV contenant 'ReactJS, TypeScript, GraphQL' et la description demandant 'React.js, TypeScript, AWS, testing, and GraphQL', puis activer la correspondance sémantique.
Configuration d’exemple
{
  "useAiSemanticMatch": true
}
Résultat
Un score de correspondance de 67% est généré, indiquant que 'react', 'typescript' et 'graphql' sont validés, tandis que 'aws' et 'testing' sont signalés comme manquants.

2. Vérification de CV pour un poste de Chef de Projet

Consultante en recrutement
Contexte
Une recruteuse doit évaluer rapidement si le CV d'un candidat correspond aux exigences strictes d'un client pour un poste de gestion de projet.
Problème
Comparer le profil du candidat avec la fiche de poste sans lire manuellement chaque ligne pour repérer les certifications manquantes.
Comment l’utiliser
Coller le CV du candidat et la description de poste détaillant les certifications requises (PMP, Agile), puis lancer l'analyse standard.
Configuration d’exemple
{
  "useAiSemanticMatch": false
}
Résultat
L'outil met en évidence l'absence de la certification 'PMP' dans le CV, permettant de poser directement la question au candidat.

Tester avec des échantillons

text

Hubs associés

FAQ

Comment l'outil gère-t-il les différentes orthographes de compétences ?

Il normalise automatiquement les variantes de mots-clés, par exemple en associant 'React.js' et 'ReactJS' comme une seule et même compétence.

Qu'est-ce que le score de correspondance ?

C'est un indicateur calculé en pondérant la présence des mots-clés requis dans les sections clés de votre CV.

À quoi sert l'option de correspondance sémantique IA ?

Elle permet d'identifier les synonymes et les concepts proches, même si les termes exacts de l'offre ne figurent pas textuellement dans votre CV.

L'outil conserve-t-il mes données personnelles ?

Non, le traitement s'effectue de manière temporaire pour générer le rapport de comparaison et vos textes ne sont pas stockés.

Comment puis-je améliorer mon score ?

Intégrez les mots-clés signalés comme manquants dans les sections pertinentes de votre CV, comme vos expériences ou vos compétences.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/resume-job-description-matcher

Paramètres de la requête

Nom du paramètre Type Requis Description
resumeText textarea Oui -
jobDescriptionText textarea Oui -
useAiSemanticMatch checkbox Non -

Format de réponse

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Données JSON: Données JSON

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-resume-job-description-matcher": {
      "name": "resume-job-description-matcher",
      "description": "Compare un CV a une offre, normalise les variantes de mots-clés et met en avant les manques",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=resume-job-description-matcher",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]