Technologie RH

API alimentée par l'IA

Score de correspondance CV/Emploi

Évaluation intelligente par IA pour la compatibilité CV-emploi

Évaluez sans effort dans quelle mesure un candidat convient à un poste en utilisant l'API de compatibilité entre CV et description de poste de SharpAPI. Téléchargez un CV, fournissez une description de poste, et laissez notre puissant moteur de notation analyser la compatibilité selon 20 critères clés de recrutement.

Fichiers de CV pris en charge - 11 formats de fichiers :

DOC, DOCX, TXT, RTF, PDF, JPG, JPEG, JPE, PNG, TIFF, TIF

Et oui - il gère ces PDF aplatis où tout le CV n'est que des images au lieu de texte.

Ce point de terminaison est conçu pour aider les plateformes RH, les systèmes de recrutement et les fournisseurs de systèmes de suivi des candidatures à quantifier instantanément l'adéquation CV-poste en utilisant le traitement du langage naturel basé sur l'IA et des modèles de notation pondérée.

L'API fournit des scores de correspondance structurés pour les critères d'embauche principaux tels que les compétences, l'éducation, l'expérience, les certifications, les compétences générales, et plus encore. Elle retourne également des explications lisibles par l'homme pour les zones de correspondance les plus critiques afin de soutenir une meilleure prise de décision.

Cette API est parfaite pour les développeurs travaillant sur :

  • Le filtrage automatisé des candidats
  • L'intégration ATS
  • Les algorithmes intelligents de correspondance d'emploi
  • Les tableaux de bord analytiques RH

CVMatchScore.com a été construit en utilisant ce point de terminaison SharpAPI.
Voyez-le en action en faisant correspondre un CV à une description de poste en temps réel.

👉 Essayez-le en direct : https://cvmatchscore.com

Les emplois d'IA impliquent deux étapes clés :

  1. Soumission du travail d'IA : Initiation du processus en envoyant la demande de travail.
  2. Surveillance et réception des résultats : Vérification continue de l'état du travail et obtention du résultat final après l'achèvement réussi.


SharpAPI SOC 2 Type II

SharpAPI est maintenant Conforme SOC 2 Type II. Vous pouvez vérifier les détails sur notre Portail du Centre de Confiance.

Vos données sont vos données. Découvrez comment nous les protégeons et respectons les normes mondiales de confidentialité dans notre Politique de gestion des données et de conformité .

Le fichier de CV doit être téléchargé en utilisant form-data en tant que paramètre nommé file. Vous devez également fournir une chaîne content avec la description complète du poste. Le paramètre optionnel language définit la langue de sortie de l'explication (par défaut, c'est l'anglais).


Étape 1. Soumettre la demande de compatibilité de score

Point de terminaison : POST - /api/v1/hr/resume_job_match_score

EXEMPLE DE DEMANDE :

curl --location 'https://sharpapi.com/api/v1/hr/resume_job_match_score' \
--header 'Accept: application/json' \
-H "Authorization: Bearer YOUR_API_TOKEN" \
--form 'file=@"Resume.pdf"' \
--form 'content="Ingénieur logiciel - Nous recherchons un ingénieur logiciel maîtrisant JavaScript, React et Node.js, avec une expérience des méthodologies Agile."' \
--form 'language="English"'

EXEMPLE DE RÉPONSE :

{
  "status_url": "https://sharpapi.com/api/v1/job/status/45da1abe-35a3-4628-ae70-e2cb48c084c2",
  "job_id": "45da1abe-35a3-4628-ae70-e2cb48c084c2"
}

Étape 2. Surveiller et récupérer les résultats

Point de terminaison : GET - /api/v1/hr/resume_match_score/job/status/:uuid

Ce point de terminaison renvoie le statut et le résultat du travail de correspondance CV à emploi.

EXEMPLE DE RÉSULTAT :

{
    "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 a de solides compétences en PHP et MySQL, qui correspondent bien aux exigences du poste. Cependant, la mention spécifique de l'expérience avec Laravel est manquante.",
                    "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 antécédent é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, il est donc impossible d'évaluer l'alignement avec les certifications requises.",
                    "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."
                }
            }
        }
    }
}

Paramètres pris en charge

Nom Type Description
file File Fichier CV (PDF, DOCX, TXT, etc.)
content String Description complète du poste en texte brut
language String Langue pour les explications (par défaut "English")

Sujets connexes : Correspondance de CV à emploi, API de notation de CV, moteur de notation de CV, logiciel de correspondance RH, assistant de recrutement AI, API de notation des candidats, compatibilité ATS

Vidéo d'introduction à SharpAPI

SharpAPI est une API puissante alimentée par l'IA, qui fournit une gamme de points de terminaison d'automatisation des flux de travail pour aider à améliorer l'efficacité dans diverses industries. Elle propose des fonctionnalités pour les secteurs du commerce électronique, de l'automatisation de contenu et de marketing, du SEO, des technologies RH et du voyage et de l'hospitalité.

Transformer la technologie RH avec l'efficacité alimentée par l'IA

Alors, vous êtes submergé de CV et de descriptions de poste, et votre seule défense contre le déluge est une tasse de café tiède. Entrez SharpAPI. Ce n'est pas un simple kit d'outils - c'est un héros technologique RH turbo-chargé. Voici comment chacun de ces super-héros d'endpoint (musique dramatique en arrière-plan) peut transformer votre processus de recrutement de la corvée à, eh bien, un bonheur semi-automatisé.

API des postes de travail : déverrouillez des données RH complètes

Imaginez avoir accès à une vaste base de données méticuleusement structurée de plus de 16 000 postes à travers diverses industries—tout à portée de main. Cette API ne se contente pas de répertorier des rôles; elle propose également des postes liés avec des scores de pertinence pondérés, ce qui en fait un compagnon parfait pour les plateformes RH, les sites d'emploi, l'appariement de carrière piloté par l'IA et l'analyse de la main-d'œuvre.

CVMatchScore.com : Une vitrine réelle de notre API de correspondance de CV

Les API sont faciles à expliquer mais plus difficiles à comprendre réellement. CV Match Score est un petit produit entièrement fonctionnel que nous avons construit pour montrer ce qui se passe lorsque notre API de correspondance CV–Emploi est utilisée dans un scénario réel orienté utilisateur. Pas de maquettes, pas de données d'échantillon, juste un exemple fonctionnel.

Le marketing RH rencontre l'automatisation : Outils de contenu SharpAPI

La technologie RH ne se limite pas à la recherche du candidat parfait – il s'agit de créer du contenu qui les attire et les garde fidèles à votre marque. Entrez les outils d'automatisation de contenu de SharpAPI, ici pour faire ressembler votre équipe marketing et votre marque à de véritables rockstars. Imaginez un ensemble d'outils si aiguisés qu'ils pourraient trancher une phrase maladroite ou sauver une annonce d'emploi ennuyeuse, la transformant en une véritable vedette. Plongeons dedans.

Quand l'application e-commerce Laravel/PHP rencontre l'IA

Salut à tous les passionnés de Laravel ! Dans le paysage en constante évolution du commerce électronique, intégrer l'IA dans vos applications Laravel n'est pas seulement un luxe, c'est une nécessité. Avec le package Laravel de SharpAPI, c'est maintenant plus facile que jamais. Dans ce blog, je vous guiderai à travers 10 cas d'utilisation transformateurs pour améliorer vos applications de commerce électronique basées sur Laravel en utilisant SharpAPI.

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.