Skip to content

Agente de Recrutamento Inteligente construído com Google Gemini, LangChain & Streamlit.

Notifications You must be signed in to change notification settings

amandaarruda/TalentScout-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

TalentScout AI

Agente de Recrutamento Inteligente construído com Google Gemini, LangChain & Streamlit.

Python Stack Framework

Sobre o Projeto

O TalentScout AI é uma aplicação de GenAI desenvolvida para otimizar a análise de compatibilidade entre candidatos e vagas. O sistema atua como um agente especialista que lê currículos (PDF), processa a descrição da vaga e utiliza LLMs para gerar um relatório técnico com pontuação de match (0-100%), análise de gaps e veredito.

Este projeto aplica prática de Engenharia de Prompt e integração de APIs de LLM (Google GenAI).

Tech Stack

  • Python 3.10+
  • Google Gemini (2.5 Flash Lite): Motor de inferência de alta performance e baixa latência.
  • LangChain: Framework de orquestração e templates de prompt.
  • Streamlit: Interface web interativa com design customizado (CSS).
  • PyPDF: Extração de dados não estruturados.

Funcionalidades

  • Leitura de PDF: Processamento de documentos brutos.
  • Análise Semântica: Avaliação contextual de skills (não apenas palavras-chave).
  • Relatórios Estruturados: Output em Markdown com Score, Pontos Fortes e Atenção.
  • Interface Clean: UI otimizada com CSS customizado para melhor experiência de uso.

Como Rodar

  1. Clone o repositório
  2. Instale as dependências:
pip install -r requirements.txt
  1. Execute a aplicação:
streamlit run app.py
  1. Insira sua Google API Key na barra lateral e comece a usar!

Demonstração

Plataforma

image

About

Agente de Recrutamento Inteligente construído com Google Gemini, LangChain & Streamlit.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages