Correspondance CV et Description de Poste + Package Laravel

API de compatibilité des CV et des descriptions de poste

May 1, 2025

Correspondance CV et Description de Poste + Package Laravel Le recrutement est difficile. Passer au crible des dizaines—voire des centaines—de CV pour trouver la bonne personne ressemble plus à de l'archéologie qu'à du recrutement. Nous avons donc décidé de résoudre ce problème.

📌 Tous les détails de l'endpoint API sont disponibles ici : API de Score de Correspondance CV/Emploi

📌 Correspondance de CV et de Description de Poste IA - Package Laravel

Image par liravega de Pixabay

Quel problème résolvons-nous ?

Soyons honnêtes, les outils de sélection de CV traditionnels reposent souvent sur une correspondance rigide de mots-clés. Ils manquent de contexte, de nuances et de pertinence réelle. Et le tri manuel ? C’est chronophage, incohérent, et soyons honnêtes, personne ne l’apprécie.

Notre nouvelle API apporte une intelligence alimentée par l'IA au tri des CV. Au lieu de simplement chercher le mot "JavaScript", elle demande :

  • Quelle est l'expérience de cette personne avec JavaScript ?
  • Cette expérience est-elle pertinente pour ce rôle spécifique ?
  • Son éducation, son historique de projets ou ses certifications le confirment-ils ?

En d'autres termes, elle réfléchit comme un recruteur — mais traite les résultats en millisecondes.


Comment ça fonctionne

Il suffit de télécharger un fichier de CV (PDF, DOCX, TXT, ce que vous voulez) et de coller la description du poste. L'API s'occupe du reste :

  1. Extraire automatiquement les données pertinentes du CV.
  2. Les comparer aux exigences du poste à l'aide de plus de 20 facteurs de notation pondérés par l'IA.
  3. Retourner une réponse JSON structurée avec à la fois les scores de correspondance et les explications.

C'est tout. Vous obtenez une analyse instantanée de l'adéquation d'un candidat à votre rôle — sans conjecture manuelle.


Fonctionnalités clés

Logique de Correspondance Réelle
Va au-delà des mots-clés en évaluant l'expérience professionnelle réelle, l'éducation, les piles technologiques, les méthodologies, et plus encore.

📊 20+ Paramètres de Compatibilité
Inclut des scores pour les compétences, les certifications, l'adéquation culturelle, la stabilité, les préférences de localisation, et plus encore.

💬 Moteur d'Explication Intégré
Obtenez les raisons derrière le score — idéal pour les recruteurs et les responsables du recrutement qui souhaitent de la transparence.

📡 API RESTful, Amie des Développeurs
Prend en charge les téléchargements de formulaires multipart. Vous pouvez l'intégrer dans des plateformes ATS ou l'utiliser dans des flux de travail autonomes.

🌍 Prend en charge la Localisation
Vous voulez des explications en français ou en espagnol ? Il suffit de définir le paramètre de langue.


Exemple d'utilisation

curl --location 'https://sharpapi.com/api/v1/hr/resume_match_score' \
--header 'Accept: application/json' \
-H "Authorization: Bearer YOUR_API_TOKEN" \
--form 'file=@"Resume.pdf"' \
--form 'content="Nous recrutons un développeur backend compétent en Laravel et PostgreSQL..."' \
--form 'language="English"'

Exemple de Réponse

{
    "data": {
        "type": "api_job_result",
        "id": "2f17d9ef-dcbc-4521-9a20-6d9f41e58de8",
        "attributes": {
            "status": "success",
            "type": "hr_resume_job_match_score",
            "result": {
                "match_scores": {
                    "overall_match": 65,
                    "skills_match": 80,
                    "experience_match": 90,
                    "education_match": 0,
                    "certifications_match": 0,
                    "job_title_relevance": 70,
                    "industry_experience_match": 85,
                    "project_experience_match": 75,
                    "technical_stack_match": 80,
                    "methodologies_match": 60,
                    "soft_skills_match": 75,
                    "language_proficiency_match": 100,
                    "location_preference_match": 50,
                    "remote_work_flexibility": 80,
                    "certifications_training_relevance": 0,
                    "years_experience_weighting": 90,
                    "recent_role_relevance": 60,
                    "management_experience_match": 100,
                    "cultural_fit_potential": 70,
                    "stability_score": 85
                },
                "explanations": {
                    "skills_match": "Le candidat possède de solides compétences en PHP et MySQL, qui s'alignent bien avec les exigences du poste. Cependant, la mention spécifique de l'expérience Laravel manque.",
                    "experience_match": "Le candidat a plus de 22 ans d'expérience en programmation, ce qui est très pertinent et dépasse les exigences typiques pour le poste.",
                    "education_match": "Aucun parcours éducatif spécifique n'est fourni dans le CV, ce qui rend impossible l'évaluation de l'alignement avec les exigences du poste.",
                    "certifications_match": "Aucune certification n'est listée dans le CV, donc l'alignement avec les certifications requises ne peut être évalué.",
                    "language_proficiency_match": "Le candidat a une maîtrise professionnelle de l'anglais, ce qui correspond à l'exigence du poste pour les compétences en communication en anglais."
                }
            }
        }
    }
}

Qui devrait utiliser cette API ?

Cette API est idéale pour :

  • Les plateformes tech RH cherchant à améliorer leurs capacités de correspondance
  • Les agences de recrutement automatisant le pré-dépistage
  • Les responsables du recrutement qui veulent des informations rapides et fondées sur des données
  • Les systèmes ATS nécessitant une amélioration prête à l'emploi

Réflexions finales

Ce n'est pas juste un autre endpoint. C'est un changement dans notre approche des décisions d'embauche à un stade précoce — automatisé, structuré, et alimenté par l'IA.

Essayez-le. Intégrez-le dans votre flux de travail. Laissez la machine faire le travail de correspondance.

🧠 Des embauches plus intelligentes commencent ici.

📌 Explorez les Docs de l'API →

📌 Correspondance de CV et de Description de Poste pour Laravel

Voici une section Lectures Complémentaires concise adaptée à l'article Correspondance CV et Description de Poste, écrite dans un ton amical pour la tech RH sans paraître générée par IA :


📚 Lectures Complémentaires pour la Tech RH & les Développeurs

Vous voulez construire des flux de travail d'embauche plus intelligents ? Ces outils complètent l'API de Correspondance de CV et vous aident à débloquer plus de valeur dans votre pile RH :

  • Parsing de CV par IA : Package Laravel – Parsez facilement les CV en données structurées en utilisant notre SDK Laravel. Idéal comme première étape avant de faire correspondre les CV aux emplois.
  • Transformer la RH avec l'Efficacité IA – Découvrez comment combiner des endpoints comme le parsing, la notation de correspondance, les données de compétences et les titres de poste crée des pipelines de recrutement automatisés de bout en bout.
  • API des Postes de Travail – Alimentez votre système avec plus de 16 000 titres de postes standardisés et rôles associés — idéal pour les suggestions de postes et la découverte de rôles.
  • API de la Base de Données des Compétences – Enrichissez les profils des candidats à l'aide d'une base de données structurée de près de 100 000 compétences, avec des poids de pertinence.

Vous aimez SharpAPI ? Partagez-le et gagnez 30 % de commissions récurrentes — pour toujours.

Vos clients ont déjà besoin d'IA. Soyez payé pour recommander la manière la plus simple de l'ajouter.