Comparador de currículo e descrição da vaga

Compara currículo e vaga, normaliza variantes de palavras-chave e destaca lacunas

Normaliza variantes como React.js e ReactJS, calcula pontuação por seção e mostra lacunas com sugestões.

Exemplos de resultados

1 Exemplos

Verificar cobertura ATS para uma vaga frontend

Compara um currículo frontend com a vaga e destaca termos faltantes como AWS ou testing.

{
  "matchScore": 67,
  "matchedKeywords": [
    "react",
    "typescript",
    "graphql"
  ],
  "missingKeywords": [
    "aws",
    "testing"
  ],
  "aiAnalysis": {
    "semanticScore": 78
  }
}
Ver parâmetros de entrada
{ "resumeText": "Skills: ReactJS, TypeScript, GraphQL", "jobDescriptionText": "Need React.js, TypeScript, AWS, testing, and GraphQL experience", "useAiSemanticMatch": true }

Fatos principais

Categoria
Texto e escrita
Tipos de entrada
textarea, checkbox
Tipo de saída
json
Cobertura de amostras
4
API disponível
Yes

Visão geral

O Comparador de currículo e descrição da vaga analisa a compatibilidade do seu perfil profissional com os requisitos de uma oportunidade de emprego. Ele normaliza variações de termos técnicos, calcula uma pontuação de relevância e aponta as palavras-chave ausentes para ajudar você a otimizar seu currículo para sistemas de triagem automática (ATS).

Quando usar

  • Antes de enviar sua candidatura para vagas que utilizam sistemas automatizados de triagem (ATS).
  • Ao adaptar um currículo genérico para focar nos requisitos específicos de uma nova oportunidade.
  • Para identificar lacunas de competências e termos técnicos essenciais exigidos pelo mercado de trabalho.

Como funciona

  • Insira o texto completo do seu currículo no campo indicado.
  • Cole a descrição detalhada da vaga de emprego no campo correspondente.
  • Ative a opção de correspondência semântica com IA para uma análise contextualizada de sinônimos.
  • Execute a comparação para visualizar a pontuação de compatibilidade e a lista de palavras-chave ausentes.

Casos de uso

Otimização de currículos de tecnologia para passar em filtros de ATS que buscam frameworks específicos.
Ajuste de termos de marketing e vendas para alinhar o currículo à linguagem corporativa da empresa contratante.
Identificação rápida de requisitos técnicos não atendidos em descrições de vagas complexas.

Exemplos

1. Otimização de Currículo Frontend para ATS

Desenvolvedor Frontend
Contexto
Um desenvolvedor quer se candidatar a uma vaga que exige React, TypeScript e GraphQL, mas seu currículo usa grafias variadas e ele não sabe se cobriu todos os requisitos.
Problema
O currículo pode ser descartado por sistemas ATS devido à grafia 'ReactJS' em vez de 'React.js' e pela ausência de termos como AWS.
Como usar
Cole o currículo no campo de texto, insira a descrição da vaga e ative a correspondência semântica com IA.
Configuração de exemplo
{"useAiSemanticMatch": true}
Resultado
A ferramenta retorna um matchScore de 67%, confirmando que 'ReactJS' foi mapeado para 'React.js', e aponta 'AWS' e 'testing' como palavras-chave ausentes.

2. Ajuste de Currículo para Vaga de Marketing

Analista de Marketing
Contexto
Uma analista deseja alinhar seu currículo com uma vaga de Growth Hacker que exige ferramentas específicas de análise de dados.
Problema
Identificar se termos como 'Google Analytics' e 'SEO' estão presentes e quais ferramentas de automação exigidas na vaga estão faltando no currículo.
Como usar
Cole o currículo e a descrição da vaga nos respectivos campos e execute a comparação sem a opção de IA para focar apenas em palavras-chave exatas.
Configuração de exemplo
{"useAiSemanticMatch": false}
Resultado
A ferramenta lista as palavras-chave encontradas e destaca 'HubSpot' e 'Google Search Console' como termos ausentes no currículo.

Testar com amostras

text

Hubs relacionados

FAQ

Como a ferramenta lida com variações de escrita como ReactJS e React.js?

A ferramenta normaliza automaticamente variantes de palavras-chave comuns para garantir que termos equivalentes sejam contabilizados corretamente.

O que é a correspondência semântica com IA?

É um recurso opcional que analisa o significado contextual dos termos, identificando conceitos relacionados mesmo que as palavras exatas sejam diferentes.

Como é calculada a pontuação de compatibilidade?

A pontuação é gerada com base na presença e relevância das palavras-chave da vaga encontradas no texto do seu currículo.

Meus dados de currículo são armazenados?

Não. Os textos inseridos são processados apenas para realizar a comparação e não são salvos em nossos servidores.

O que devo fazer com as palavras-chave ausentes?

Você deve revisar seu currículo e incluir essas palavras-chave de forma natural, desde que realmente possua a experiência descrita.

Documentação da API

Ponto final da solicitação

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

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
resumeText textarea Sim -
jobDescriptionText textarea Sim -
useAiSemanticMatch checkbox Não -

Formato de resposta

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

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-resume-job-description-matcher": {
      "name": "resume-job-description-matcher",
      "description": "Compara currículo e vaga, normaliza variantes de palavras-chave e destaca lacunas",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=resume-job-description-matcher",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]