Análisis de CV
Analiza un archivo de currículum (DOC, DOCX, TXT, RTF, PDF, JPG, JPEG, JPE, PNG, TIFF, TIF) y devuelve puntos de datos detallados.
Raspe CVs sin esfuerzo y extraiga datos completos de candidatos con nuestro avanzado raspador de currículums con IA. Simplemente cargue un documento, y nuestra API de Análisis de Currículums en PDF devolverá información detallada de los candidatos para agilizar su flujo de trabajo de contratación.
Archivos de currículum admitidos - 11 formatos de archivo:
DOC, DOCX, TXT, RTF, PDF, JPG, JPEG, JPE, PNG, TIFF, TIF
Y sí, maneja esos PDFs aplanados donde todo el currículum son solo imágenes en lugar de texto.
Este punto final es esencial para extraer información detallada de los currículums y apoyar varias aplicaciones de recursos humanos y reclutamiento. También detecta y procesa imágenes incrustadas dentro de archivos PDF (documentos escaneados, fotos, etc.).
Esta API es ideal para desarrolladores que construyen plataformas de recursos humanos, software de reclutamiento o sistemas de seguimiento de candidatos. Automatiza la extracción de datos relevantes de los currículums, asegurando precisión y eficiencia en el procesamiento de candidatos. Los casos de uso incluyen la extracción de datos de currículums para sistemas de seguimiento de candidatos, perfiles automáticos de candidatos y flujos de trabajo de reclutamiento mejorados.
El archivo debe cargarse como un parámetro form-data llamado file.
También se puede proporcionar un parámetro de idioma opcional (el valor English está configurado como predeterminado).
Los trabajos de IA implican dos pasos clave:
- Enviando el trabajo de IA: Iniciando el proceso enviando la solicitud de trabajo.
- Monitoreo y recepción de resultados: Comprobando continuamente el estado del trabajo y obteniendo el resultado final una vez completado con éxito.
SDKs/Bibliotecas relacionadas
SharpAPI es ahora Cumple con SOC 2 Tipo II. Puede consultar los detalles en nuestro Portal del Centro de Confianza.
Tus datos son tus datos. Aprende cómo los protegemos y cumplimos con los estándares de privacidad globales en nuestro Política de manejo de datos y cumplimiento .
Paso 1. Enviar la solicitud de trabajo de IA
Endpoint: Post - /api/v1/hr/parse_resume
EJEMPLO DE SOLICITUD:
curl --location 'https://sharpapi.com/api/v1/hr/parse_resume' \
--header 'Accept: application/json' \
-H "Authorization: Bearer YOUR_API_TOKEN" \
--form 'file=@"Resume.pdf"' \
--form 'language="English"'
-- EJEMPLO DE RESPUESTA:
{
"status_url": "https://sharpapi.com/api/v1/content/translate/job/status/5de4887a-0dfd-49b6-8edb-9280e468c210",
"job_id": "5de4887a-0dfd-49b6-8edb-9280e468c210"
}
Paso 2. Monitorear y obtener resultados del trabajo de IA
Endpoint: GET - /v1/hr/parse_resume/job/status/:uuid
Un endpoint se utiliza para verificar el progreso del trabajo de API solicitado.
EJEMPLO DE RESULTADO:
{
"data": {
"type": "api_job_result",
"id": "5a113c4d-38e9-43e5-80f4-ec3fdea3420e",
"attributes": {
"status": "success",
"type": "hr_parse_resume",
"result": {
"positions": [
{
"skills": [
"Acceptance testing",
"Technical investigation",
"Exploratory testing",
"Agile",
"Test environments",
"Test management tools",
"UAT knowledge",
"Writing test reports",
"Organising, conducting and supporting test activities",
"Performance testing",
"Integration testing",
"Rapid response to equipment failures",
"Implementing immediate repairs",
"Participating in audits and reviews",
"Monitoring and reporting repair trends",
"Drawings and documentation updates",
"Executing test cases",
"Documenting results and defects",
"Testing and fault finding finished systems",
"Reporting issues to Test Manager",
"Assisting in software installation",
"Experience of testing Web, PC and mobile based software",
"Understanding iterative software development lifecycle",
"Manual testing methods and processes",
"Technical knowledge of Test Systems hardware and software",
"Planning and task management skills",
"Microsoft operating systems",
"Testing GUI based software"
],
"country": "United Kingdom",
"end_date": null,
"start_date": "2008-06-01",
"job_details": "Responsable de todo el proceso de prueba desde la planificación, pasando por el desarrollo del plan de prueba, ejecución e informe de resultados. También involucrado en el desarrollo y mejora de las funciones de prueba, proponiendo sugerencias e implementando planes en consecuencia. Las tareas incluyeron organizar, llevar a cabo y apoyar actividades de prueba, pruebas de rendimiento, pruebas de integración, respuesta rápida a fallos de equipo, implementación de reparaciones inmediatas, participación en auditorías y revisiones, monitoreo e informe de tendencias de reparación, actualización de dibujos y documentación, ejecución de casos de prueba, documentación de resultados y defectos, pruebas y resolución de problemas de sistemas terminados, informe de problemas al Gerente de Pruebas y asistencia en la instalación de software.",
"company_name": "IT & Telecoms Company",
"position_name": "Ingeniero de Pruebas"
}
],
"candidate_name": "Linda Harris",
"candidate_email": "linda.h@dayjob.co.uk",
"candidate_phone": "02476 000 0000, 0887 222 9999",
"candidate_address": "34 Made Up Road, Coventry, CV66 7RF",
"candidate_language": "English",
"education_qualifications": [
{
"country": "United Kingdom",
"end_date": "2008-06-01",
"start_date": "2005-09-01",
"degree_type": "Bachelor’s Degree or equivalent",
"school_name": "Nuneaton University",
"school_type": "University or equivalent",
"learning_mode": "In-person learning",
"education_details": "",
"faculty_department": "",
"specialization_subjects": "Software Engineering"
},
{
"country": "United Kingdom",
"end_date": "2005-06-01",
"start_date": "2000-09-01",
"degree_type": "High School/Secondary School Diploma or equivalent",
"school_name": "Coventry North School",
"school_type": "High School/Secondary School or equivalent",
"learning_mode": "In-person learning",
"education_details": "A levels: Maths (A), English (B), Technology (B), Science (C)",
"faculty_department": "",
"specialization_subjects": ""
}
],
"candidate_spoken_languages": [
"German"
],
"candidate_honors_and_awards": [],
"candidate_courses_and_certifications": [
"ISEB certification"
]
}
}
}
}
Valores de atributos válidos dentro de education_qualifications
learning_mode
Los únicos valores posibles para el atributo learning_mode dentro de la lista education_qualifications son los siguientes. Estos valores siempre estarán en inglés:
In-person learningOnline/remote learningHybridTrainee programme
degree_type
Los únicos valores posibles para el atributo degree_type dentro de la lista education_qualifications son los siguientes. Estos valores siempre estarán en inglés:
Doctorate/PhD or equivalentMaster’s Degree or equivalentBachelor’s Degree or equivalent, Diploma or equivalentHigh School/Secondary School Diploma or equivalentProfessional Certificate or equivalentN/A
Temas relacionados: Análisis de currículum con IA, extraer CV, analizador de currículum con IA, analizador de currículum con IA, API para analizar currículum en PDF, API gratuita para análisis de currículum, API para analizar currículum en PDF