O que é o BooJ?
O BooJ (JobPulse) não é apenas um simples indexador. É um agente autônomo de inteligência que varre a internet 24 horas por dia, 7 dias por semana, identificando oportunidades estratégicas no mercado de Tecnologia e Vendas B2B.
Ele monitora LinkedIn, GitHub, postagens e outras fontes ocultas, aplica filtros semânticos avançados, pontua oportunidades com base na senioridade e relevância corporativa, e escala para notificação instantânea.
Por Baixo do Capô
O sistema opera em um VPS dedicado rodando múltiplos containers Docker. A arquitetura é dividida em três pilares:
- O "Ouvido" (Coleta): Scrapers em Python (Selenium e Beautiful Soup) monitoram 8 fontes diferentes, incluindo LinkedIn (modo stealth), GitHub Issues e APIs ocultas do Gupy.
- O "Cérebro" (Processamento): Algoritmos de Fuzzy Matching removem duplicatas, e um sistema de scoring classifica as vagas (Ouro, Prata ou Lixo) baseado em keywords e senioridade.
- A "Voz" (Entrega): As vagas aprovadas são enviadas para um canal do Telegram e exibidas em um dashboard interativo feito com Streamlit.
Evolução do Projeto
Funcionalidades já implementadas e operacionais:
- ✅ Monitoramento de 8 fontes simultâneas
- ✅ Filtro Anti-Lixo (vagas sênior disfarçadas)
- ✅ Bot do Telegram com notificações real-time
- ✅ Dashboard Web Analytics
- ✅ Radar de Skills (Demandas do mercado)
Futuro:
- 🚧 Auto-Apply: Robô que aplica para as vagas sozinho.
- 🚧 IA Generativa: Cartas de apresentação personalizadas via GPT.