Skip to content

Repository files navigation

Talent AI Mockup

Talent AI 🚀 (Em desenvolvimento)

Triagem de Currículos Inteligente e Crítica com Gemma 3


📝 Sobre o Projeto

O Talent AI é uma plataforma moderna de recrutamento que automatiza a triagem técnica de currículos. Utilizando o poder do Google Gemini (Gemma 3), o sistema analisa currículos em PDF contra descrições de vagas específicas, fornecendo uma avaliação rigorosa, imparcial e baseada em evidências.

Chega de gastar horas lendo centenas de currículos genéricos. O Talent AI faz o trabalho pesado para você, identificando os candidatos que realmente possuem as competências necessárias.

✨ Funcionalidades Principais

  • 🤖 Análise com IA Rigorosa: Utiliza prompts especializados para garantir que apenas competências comprovadas sejam consideradas.
  • 📊 Scoring Inteligente: Pontuação de 0 a 10 baseada em requisitos mandatórios e diferenciais.
  • 🔍 Insights Detalhados: Identificação clara de pontos fortes, fraquezas e justificativa crítica para cada candidato.
  • 📂 Gestão de Currículos: Upload e visualização direta de arquivos PDF.
  • 📈 Dashboard Intuitivo: Visão geral de todas as triagens e pipeline de candidatos.
  • 🛠️ Regras Customizáveis: Defina descrições de vagas detalhadas para orientar a IA.

🚀 Tecnologias

O projeto utiliza o que há de mais moderno no desenvolvimento web:

⚙️ Como Executar

Pré-requisitos

  • Node.js (v18+)
  • Python (v3.12+)
  • Uma chave de API do Google Gemini

1. Configuração do Ambiente

Crie um arquivo .env na raiz do projeto com sua chave de API:

GEMINI_API_KEY=sua_chave_aqui

2. Backend (FastAPI)

O backend utiliza o gerenciador de pacotes uv.

cd backend
uv run main.py

Ou, se preferir usar pip:

cd backend
python -m venv .venv
source .venv/bin/activate  # No Windows: .venv\Scripts\activate
pip install fastapi uvicorn google-genai python-dotenv python-multipart pydantic
python main.py

O backend rodará em http://localhost:8000.

3. Frontend (Vite)

Na raiz do projeto:

npm install
npm run dev

O frontend rodará em http://localhost:3000.

🛡️ Diretrizes de Avaliação (IA)

A IA foi configurada para ser extremamente criteriosa:

  • Evidências Reais: Não assume habilidades não mencionadas explicitamente.
  • Tolerância Zero: Se um requisito mandatório falta, a nota cai drasticamente.
  • Formato Estruturado: Retorno em JSON para integração perfeita com a UI.

Desenvolvido para revolucionar o RH com Inteligência Artificial.

About

Classificador de currículos

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages