VLM Powered OCR

Analizador de CV con IA — Extrae datos de cualquier diseño sin que las habilidades vayan al empleador equivocado

Los currículums son el único tipo de documento donde el diseño ES contenido. Un diseño de dos columnas con habilidades en la barra lateral comunica jerarquía visual, pero los analizadores tradicionales extraen texto en orden de lectura, atribuyendo habilidades a empleadores equivocados y enterrando la información de contacto dentro de las descripciones de trabajo. Este lee la estructura visual para que cada campo caiga en su columna correcta, sin importar el diseño.

Enterprise-grade security · TLS 1.3 encrypted

CV en PDF
Diseños de dos columnas
XLSX/CSV/JSON
Procesamiento por lotes

Qué puedes extraer de un currículum

Escribe los nombres de las columnas que necesites — la IA encuentra cada valor en cualquier currículum entendiendo su significado, no su posición en la página. La misma definición de columna funciona en diseños de una columna, dos columnas, barra lateral y creativos de cualquier candidato.

Información de contacto y profesional

Candidate Name
Email
Phone
LinkedIn URL
Location
Current Title
Current Employer
Years of Experience

Educación, habilidades y credenciales

Education Degree
Education Institution
Skills (list)
Certifications

Esta no es una lista fija — escribe cualquier campo que contengan tus currículums. Estado del candidato, nivel de habilitación, URL del portafolio o salario esperado: la IA lee el documento para encontrar lo que pidas.

Por qué el diseño del currículum confunde a los analizadores tradicionales — y cómo la IA semántica lee la estructura visual

Los currículums son el único documento donde el diseño comunica información: un diseño de dos columnas con habilidades en la barra lateral le dice a un reclutador "este candidato organizó sus cualificaciones por categoría". Pero los analizadores tradicionales leen el texto en orden lineal — de arriba a la izquierda a abajo a la derecha — destruyendo esa jerarquía visual. Las habilidades de la barra lateral se fusionan con las descripciones del empleador. La educación termina atribuida a un trabajo anterior. La información de contacto se dispersa en campos aleatorios. Las herramientas basadas en plantillas que dependen de coordenadas fijas fallan en cada nuevo diseño de currículum — por eso los reclutadores en foros reportan constantemente que pasan más tiempo corrigiendo la salida del analizador del que habrían dedicado a ingresar datos manualmente.

El problema

01 Los diseños de dos columnas rompen la extracción lineal de texto — el formato de currículum más común

Un currículum de dos columnas coloca habilidades y datos de contacto en una barra lateral estrecha (izquierda o derecha) y la experiencia laboral en un cuerpo principal más amplio. Un analizador tradicional lee toda la página de arriba a abajo, de izquierda a derecha, generando un único bloque de texto donde "Python, React, Docker" aparece intercalado entre "Lideré un equipo de cinco ingenieros" y "Aumenté la frecuencia de despliegue en un 40%". Las habilidades pertenecen al candidato, pero el analizador las atribuye a un trabajo específico — o peor, crea una entrada de empleo fantasma a partir del texto de la barra lateral. Los reclutadores que dependen de estos resultados o descartan por completo los datos autoanalizados o dedican el mismo tiempo a corregir campos mal atribuidos que a ingresar datos desde cero.

02 La información de contacto se dispersa por la página — y los analizadores pierden la relación

Un nombre está en un encabezado centrado. El correo electrónico, en una barra superior delgada. El número de teléfono, en un pie de página. La URL de LinkedIn, debajo del nombre en letra pequeña. Estos cuatro datos pertenecen a una persona, pero un analizador lineal los ve como fragmentos desconectados repartidos en diferentes regiones de la página. El resultado: una candidata llamada "Sarah Chen" obtiene un campo de correo electrónico que contiene "linkedin.com/in/sarahchen" y un campo de LinkedIn vacío. El número de teléfono termina en un campo de notas genérico. Cuando procesas 200 solicitudes para un puesto, corregir manualmente cada uno de estos errores de atribución anula el propósito del análisis automatizado.

03 Los elementos creativos y las secciones infográficas ocultan los datos de educación y cronología

Los currículums modernos utilizan cada vez más gráficos de línea de tiempo, visualizaciones de barras de habilidades, encabezados de sección basados en iconos y divisores decorativos. Un analizador que lee el texto por posición de píxel trata la etiqueta "Educación" dentro de un círculo azul como no relacionada con el texto del título debajo, o lee una barra de habilidades con "Python ████████░░ 80%" como tres puntos de datos separados sin conexión. La sección de educación — a menudo colocada en un bloque visualmente distinto con su propio color de fondo o iconografía — se analiza como fragmentos de texto aleatorios dispersos entre descripciones de empresas. Cuando el analizador no puede distinguir entre un elemento decorativo y un límite de datos, secciones enteras del perfil de un candidato se vuelven invisibles para el ATS.

Cómo la extracción personalizada de columnas lo resuelve

01 Lee regiones visuales, no el orden de lectura: el mecanismo clave que resuelve diseños de dos columnas

Extracción Personalizada de Columnas — el mecanismo detrás de ImageToTable.ai — no lee texto de forma lineal. Cuando escribes nombres de columna como "Habilidades" y "Empleador Actual", la IA localiza cada valor al comprender la región visual a la que pertenece. Un bloque de barra lateral a la izquierda de la página se reconoce como una zona visual distinta con su propio propósito semántico; las habilidades listadas dentro de él se extraen a la columna Habilidades, sin fusionarse con el párrafo más cercano. La sección de empleo del cuerpo principal se reconoce como una zona separada; los nombres de empleadores, cargos y fechas dentro de ella se extraen a sus respectivas columnas. Este enfoque de región visual significa que un currículum de dos columnas con habilidades en la barra lateral, información de contacto en el encabezado y experiencia cronológica produce resultados correctamente atribuidos, independientemente de si la barra lateral está a la izquierda o a la derecha, o si el diseño cambia a una sola columna en la página dos.

02 La comprensión semántica preserva la identidad del candidato en campos de contacto dispersos

Un nombre en el encabezado, un correo en la barra superior, un teléfono en el pie de página y una URL de LinkedIn debajo del nombre: la IA reconoce que los cuatro pertenecen a la misma persona porque entiende QUÉ es cada texto, no solo dónde está. Cuando escribes nombres de columna "Nombre del Candidato", "Correo Electrónico", "Teléfono" y "URL de LinkedIn", la IA busca en toda la página de forma semántica: identifica patrones de correo, formatos de número telefónico y estructuras de URL de LinkedIn, y luego atribuye cada uno al perfil del candidato en lugar de tratarlos como fragmentos de texto desconectados. El resultado es una fila de candidato completa con cada campo de contacto rellenado en la columna correcta, sin necesidad de corrección manual por errores de atribución que afectan a los analizadores lineales.

03 La experiencia cronológica se mantiene intacta: empleador, cargo y fechas siguen asociados

Los currículums modernos suelen presentar la trayectoria laboral en formato de línea de tiempo: nombre del empleador y fechas alineados al margen izquierdo, cargo y descripción con sangría a la derecha. La IA lee la agrupación visual —entiende que "Junio 2019 — Presente | Ingeniero de Software Senior | TechCorp" forma un bloque de experiencia, mientras que el siguiente bloque debajo inicia un nuevo puesto. Cada trío de empleador, cargo y fecha se mantiene unido como un registro coherente en la salida. Los currículums de varias páginas se manejan igual: la IA continúa leyendo la estructura de línea de tiempo a través de los saltos de página, por lo que un candidato con 15 años de experiencia en tres empleadores en dos páginas produce tres entradas de experiencia limpias —no un bloque de texto fusionado que abarque todos los puestos. Para roles donde la educación se presenta en una barra lateral o sección inferior visualmente separada, el título y la institución se atribuyen correctamente a la columna de Educación, en lugar de leerse como parte de la entrada del empleo más reciente.

De PDF de currículum a tabla estructurada de candidatos: cómo funciona

Si estás evaluando postulantes para un puesto vacante, compilando perfiles de candidatos para un reclutador o migrando datos de currículums a un ATS, así es el flujo de trabajo desde la carga hasta la salida estructurada.

1

Sube currículums — cualquier formato, cualquier diseño

Arrastra currículums en PDF de cualquier fuente — exportaciones de LinkedIn, descargas de ATS, Word guardado como PDF o escaneos de CV en papel. La herramienta acepta PDF, JPG, PNG y WebP. Ya sea que tus candidatos usen una plantilla de dos columnas de Canva, un diseño minimalista de una columna o un diseño creativo visualmente denso, súbelos todos a la vez: el procesamiento por lotes —subir varios archivos en un solo trabajo y recibir un único resultado consolidado— maneja cada currículum en la misma ejecución, sin configuración por candidato ni plantillas. Para recopilar currículums de fuentes externas, genera un Enlace de Recopilación: una URL compartible donde los candidatos o reclutadores pueden subir CVs directamente a tu cola de procesamiento ingresando un breve código de verificación, sin necesidad de registro ni inicio de sesión.

2

Escribe los nombres de columna una vez — cada diseño de currículum se maneja automáticamente

Ingresa los campos que necesitas: "Nombre del Candidato", "Correo Electrónico", "Teléfono", "URL de LinkedIn", "Cargo Actual", "Empleador Actual", "Años de Experiencia", "Título de Educación", "Institución Educativa", "Habilidades", "Certificaciones". La misma definición de columna procesa todos los currículums del lote, sin importar cómo cada candidato diseñó su diseño. Un CV creativo de dos columnas y un currículum cronológico en texto plano producen resultados en el mismo formato estructurado — la IA lee la estructura visual de cada documento de forma independiente. Para roles que requieren campos personalizados más allá del conjunto estándar —como "Nivel de Autorización de Seguridad", "URL del Portafolio" o "Estado de Visa"— agrega esos nombres de columna a tu lista y la IA localiza los datos donde sea que aparezcan en cada currículum. Para ciclos de contratación recurrentes, guarda tu configuración de columnas como plantilla después de iniciar sesión: reutilízala en cada nuevo lote de candidatos sin volver a escribir los nombres de los campos.

3

Descarga la hoja de cálculo consolidada de candidatos

Cada currículum se convierte en una fila en tu resultado. Un lote de 75 currículums de candidatos produce 75 filas — cada una con todos los campos solicitados alineados en sus columnas correctas. Los nombres de los candidatos llenan la columna Nombre, las habilidades de la barra lateral llenan la columna Habilidades, y el historial del empleador llena la columna Empleador Actual — sin necesidad de reorganización manual ni limpieza de campos. Exporta como XLSX para comparar candidatos lado a lado en Excel, CSV para importar a Greenhouse, Lever o cualquier ATS, o JSON para integración directa por API en tu pipeline de contratación. Un lote de 75 currículums que tomaría 4-5 horas de entrada manual de datos se completa en minutos — y el resultado está estructurado de la misma manera sin importar cuán diferente sea el diseño del currículum de cada candidato.

Cuándo funciona mejor — y cuándo tener precaución

Cuándo funciona mejor

Diseños creativos y de dos columnas — esta es su fortaleza principal. Los diseños de dos columnas con habilidades en la barra lateral, bloques de contacto en el encabezado y experiencia cronológica en el cuerpo principal se extraen correctamente. La IA lee regiones visuales en lugar de orden lineal de texto, por lo que cada campo llega a su columna correcta independientemente de si el diseño coloca las habilidades en una barra lateral izquierda, derecha o en una sección central entre bloques de experiencia. Esta es la capacidad que distingue el análisis visual por IA de la extracción tradicional basada en palabras clave.

Currículums cronológicos estándar y exportaciones PDF de LinkedIn. Los currículums tradicionales de una columna, las exportaciones de perfil de LinkedIn guardadas como PDF y las descargas de currículums generados por ATS se extraen con alta precisión. El texto digital limpio y los encabezados de sección predecibles permiten que la IA asigne de manera confiable campos como educación, experiencia e información de contacto.

CVs de varias páginas y procesamiento por lotes para selección de alto volumen. Los currículums de 2 a 5 páginas se leen de forma continua a través de los saltos de página: la experiencia, la educación y las habilidades se capturan de cada página. Procese por lotes más de 100 currículums de solicitantes en una sola oferta de trabajo: cada currículum produce una fila en la hoja de cálculo de salida, con todos los campos alineados. Ideal para agencias de contratación, centros de carreras universitarios y equipos de RRHH que procesan grandes grupos de solicitantes.

Cuándo tener precaución

Currículums con muchas imágenes o estilo infográfico con texto mínimo. Los currículums diseñados principalmente como gráficos —donde la información clave como habilidades y experiencia está incrustada en iconos, gráficos o elementos visuales en lugar de texto— pueden perder datos que no estén representados como caracteres legibles. Los campos de texto se extraen correctamente de cualquier diseño; la información codificada solo visualmente (p. ej., una escala de competencia con círculos rellenos sin etiquetas de texto) podría no capturarse.

Cartas de presentación manuscritas enviadas junto con currículums. Si un candidato escanea una carta manuscrita junto con un currículum mecanografiado en un solo PDF, la función de reconocimiento de escritura intentará extraer el texto, pero la legibilidad determina la precisión. La escritura clara y legible se lee con precisión razonable; la cursiva apresurada o la presión excesiva del bolígrafo que genera manchas de tinta reducen la fiabilidad. Separe los currículums mecanografiados de las páginas manuscritas antes de subirlos para obtener mejores resultados.

Currículums en otros idiomas: la extracción estructurada funciona, pero verifique que los nombres de los campos coincidan con sus etiquetas de columna. Los currículums en español, alemán, francés, japonés, coreano y otros idiomas se extraen de forma estructurada: nombres, números de teléfono, fechas y nombres de empresas se capturan igual que en inglés. Sin embargo, si los nombres de sus columnas están en inglés (p. ej., "Education Degree") y el currículum usa terminología local (p. ej., "Formación Académica" o "Studium"), la IA los asigna correctamente mediante comprensión semántica, pero revise los primeros resultados de un idioma nuevo para confirmar que la asignación de campos sea coherente en las diferentes convenciones de currículum de ese mercado.

Preguntas Frecuentes

¿Su analizador de CV con IA puede manejar diseños complejos de varias columnas?

Sí, y esa es su fortaleza principal. La IA lee la estructura visual, no el orden lineal de lectura. Así, un diseño de dos columnas con habilidades en la barra lateral y experiencia en el cuerpo principal se analiza correctamente: las habilidades van a la columna Habilidades, los nombres de los empleadores a la columna Empleador Actual y la educación a su propia columna. Los analizadores tradicionales extraen texto de arriba abajo y de izquierda a derecha, lo que mezcla el texto de la barra lateral con las descripciones de los puestos y dispersa la información de contacto entre campos no relacionados. Un currículum con la barra lateral a la derecha, habilidades en un bloque en línea centrado o un diseño de dos columnas que alterna entre una y dos columnas en distintas páginas: todo se maneja porque la IA entiende zonas visuales, no coordenadas fijas.

¿Qué campos de un candidato puede extraer de un currículum?

Usted define las columnas que necesita. Las opciones comunes incluyen Nombre del Candidato, Correo Electrónico, Teléfono, URL de LinkedIn, Ubicación, Puesto Actual, Empleador Actual, Años de Experiencia, Título de Educación, Institución Educativa, Habilidades y Certificaciones. La IA localiza cada campo sin importar dónde aparezca en el currículum: un número de teléfono en un encabezado, una URL de LinkedIn en una barra lateral, una lista de habilidades bajo un icono decorativo; todo se asigna a la columna correcta. Para roles especializados, añada campos personalizados como Nivel de Autorización de Seguridad, URL del Portafolio, Estado de Visa o Salario Esperado; se aplica la misma lógica de extracción. No está limitado a un conjunto predefinido de campos; los nombres de columna que escriba definen lo que la IA busca.

¿Cómo proceso varios currículums en lote en una sola hoja de cálculo?

Suba todos los currículums de los candidatos en una sola sesión (PDF, JPG, PNG o una combinación de formatos), especifique las columnas que desea y la IA procesa cada currículum y compila los resultados en un único archivo de Excel: una fila por candidato. Un lote de 50 currículums de 50 candidatos diferentes con 50 diseños distintos produce 50 filas con todos los campos solicitados alineados. Esto convierte horas de ingreso manual de perfiles (o de corrección posterior de campos) en un único trabajo por lotes. Para procesos de contratación recurrentes, inicie sesión y guarde su configuración de columnas como plantilla: reutilícela en cada nuevo lote sin tener que volver a escribir los nombres de los campos. Para recibir currículums de fuentes externas como gerentes de contratación o agencias asociadas, genere un Enlace de Recopilación: una URL compartible donde cualquiera puede subir archivos a su cola de procesamiento ingresando un código de verificación, sin necesidad de cuenta.

¿Funciona con currículums creativos que tienen gráficos o infografías?

Sí — aquí es donde el análisis visual con IA supera al OCR tradicional de currículums. Los extractores de palabras clave estándar fallan en diseños de dos columnas, barras laterales y encabezados creativos porque extraen el texto de forma lineal. La IA reconstruye la jerarquía visual: las habilidades en la barra lateral se atribuyen al candidato, las experiencias laborales se mantienen con sus empleadores correctos, y la educación — incluso cuando se presenta en un bloque visualmente separado con su propia iconografía — se asigna correctamente a la columna de Educación. Sin embargo, la información codificada únicamente como gráficos sin etiquetas de texto (por ejemplo, una escala de competencia mostrada solo como círculos rellenos, o una línea de tiempo dibujada como un gráfico de barras visual sin texto de fecha) puede no capturarse. Los campos basados en texto — nombres, títulos, nombres de empresas, palabras clave de habilidades, nombres de títulos — se extraen de forma fiable desde cualquier diseño. Si un dato crítico existe solo como elemento visual sin texto, inclúyelo como etiqueta de texto para su extracción.

¿Están seguros los datos de los candidatos al subir currículums?

Sí. Todas las cargas utilizan cifrado TLS 1.3 en tránsito. No entrenamos modelos con tus datos. Todos los archivos subidos y resultados extraídos se eliminan automáticamente de nuestros servidores tras finalizar el procesamiento. Los datos personales del candidato — nombres, correos electrónicos, números de teléfono, direcciones — se manejan en sesiones de procesamiento aisladas y de un solo uso, y nunca se almacenan más allá de tu extracción inmediata. La herramienta opera bajo un modelo de procesamiento sin estado: los archivos entran, se ejecuta la extracción, los datos se te entregan, y los archivos y datos intermedios se eliminan. Para entornos empresariales o de reclutamiento de alto volumen con requisitos adicionales de residencia de datos, consulta la página de seguridad y cumplimiento o contacta al soporte para obtener detalles sobre el manejo de datos en tu región.

📮 contact email: [email protected]