CV Scorer
Flujo donde se indica un puesto de trabajo y se puntúan los CV disponibles según el valor de cada uno para realizar dicho trabajo
graph TD
%%{init: {'theme': 'mc','layout': 'elk'}}%%
ChatOutput-h6ga5[<div><img src="/_astro/messages-square.BaSDmT6g.svg" style="height: 20px !important;width: 20px !important"/></div>Chat Output]
style ChatOutput-h6ga5 stroke:#a170ff
TextInput-wm8fq[<div><img src="/_astro/type.Dy26vmDy.svg" style="height: 20px !important;width: 20px !important"/></div>Job Description]
style TextInput-wm8fq stroke:#a170ff
GDriveFilesComponent-ozzfk[<div><img src="/_astro/google_drive.wKmDsV2c.svg" style="height: 20px !important;width: 20px !important"/></div>Google Drive File Manager]
style GDriveFilesComponent-ozzfk stroke:#a170ff
OpenAIModel-sjaw0[<div><img src="/_astro/openAI.BhmuxEs3.svg" style="height: 20px !important;width: 20px !important"/></div>OpenAI]
style OpenAIModel-sjaw0 stroke:#a170ff
AdvancedAgent-qf7fp[Agent]
style AdvancedAgent-qf7fp stroke:#a170ff
TextInput-wm8fq -.- AdvancedAgent-qf7fp
linkStyle 0 stroke:#a170ff
AdvancedAgent-qf7fp -.- ChatOutput-h6ga5
linkStyle 1 stroke:#a170ff
OpenAIModel-sjaw0 -.- AdvancedAgent-qf7fp
linkStyle 2 stroke:#a170ff
GDriveFilesComponent-ozzfk -.- AdvancedAgent-qf7fp
linkStyle 3 stroke:#a170ff
Avaliador de Currículos
🧩 Visão Geral
Este fluxo de trabalho automatiza a triagem inicial de candidatos a emprego, pontuando seus currículos em relação a uma descrição de cargo específica. Ele funciona como um assistente de recrutamento com IA que recupera CVs de uma pasta designada no Google Drive, analisa seu conteúdo e fornece uma avaliação detalhada e estruturada para cada candidato. Este processo otimiza o fluxo de trabalho de contratação, fornecendo aos recrutadores uma lista classificada de candidatos com base em pontuações objetivas de compatibilidade.
⚙️ Principais Funcionalidades
- Recupera e processa automaticamente múltiplos arquivos de CV de uma pasta específica do Google Drive.
- Utiliza um agente de IA especializado para extrair informações-chave de cada currículo, como habilidades, experiência e formação acadêmica.
- Avalia cada candidato em relação a uma descrição detalhada do cargo usando um sistema de pontuação ponderada que abrange requisitos técnicos, experiência relevante, formação acadêmica e habilidades interpessoais.
- Gera um relatório abrangente e formatado para cada candidato, incluindo uma pontuação de compatibilidade e uma justificativa detalhada.
- Produz uma lista final classificada de candidatos, destacando as melhores correspondências para a posição.
🔄 Etapas do Fluxo de Trabalho
| Nome do Componente | Função no Fluxo de Trabalho | Principais Entradas | Principais Saídas |
|---|---|---|---|
| Descrição do Cargo | Fornece a descrição do cargo alvo que define os critérios de avaliação. | Texto detalhado da descrição do cargo. | Dados da descrição do cargo passados para o agente. |
| Modelo OpenAI | Serve como o modelo de linguagem central que alimenta as capacidades de raciocínio e análise do agente de IA. | Configuração do modelo (ex: GPT-4o-mini). | Instância do modelo de linguagem configurada para o agente. |
| Gerenciador de Arquivos do Google Drive | Atua como uma ferramenta para o agente acessar e recuperar CVs de candidatos de uma pasta de armazenamento em nuvem. | Caminho da pasta de destino no Google Drive. | Funcionalidade da ferramenta que permite ao agente buscar arquivos. |
| Agente | O componente central de IA que orquestra o processo de pontuação. Ele usa o modelo de linguagem e a ferramenta de arquivos para analisar os CVs em relação à descrição do cargo. | Descrição do cargo, modelo de linguagem, ferramenta de acesso a arquivos e um prompt de sistema detalhado com regras de avaliação. | Análise estruturada e relatório de pontuação para cada candidato. |
| Saída do Chat | Apresenta os resultados finais da avaliação dos candidatos em um formato legível. | Relatório de avaliação gerado pelo agente. | Saída formatada exibindo as pontuações e classificações dos candidatos. |
🧠 Observações
- O fluxo de trabalho requer credenciais de API válidas para OpenAI e Google Drive para funcionar.
- O agente é configurado com um prompt de sistema específico e detalhado que define seu papel como um especialista sênior em talentos e descreve a metodologia exata de pontuação.
- A avaliação é baseada exclusivamente nas informações extraídas dos CVs fornecidos e na descrição do cargo fornecida.
- A saída inclui uma justificativa para cada pontuação, promovendo transparência no processo automatizado de triagem.
- Todas as informações dos candidatos são tratadas como confidenciais no contexto do fluxo de trabalho.