Aprenda a transformar sistemas de busca tradicionais em soluções inteligentes com IA, dominando desde algoritmos clássicos até arquiteturas avançadas de RAG. Torne-se capaz de implementar e otimizar buscas semânticas para aplicações reais.
Nível: Intermediário
Para quem é: Desenvolvedores, engenheiros de dados e profissionais de TI interessados em otimizar sistemas de busca e recuperação de informações
Ao concluir, você será capaz de: Capacitar o aluno a implementar sistemas de busca inteligentes, desde métodos clássicos até arquiteturas avançadas de RAG (Retrieval-Augmented Generation)
8 módulos · 12h · certificado ao final
- Explorar a evolução da busca: do Ctrl+F aos motores de busca modernos
- Implementar busca binária e algoritmos de indexação clássicos em Python
- Criar embeddings com Sentence Transformers para busca semântica
- Configurar bancos de dados vetoriais para armazenamento e recuperação eficiente
- Desenvolver um pipeline básico de RAG com LLMs e bases de conhecimento
- Avaliar a performance da busca com métricas como precisão, recall e MRR
- Otimizar sistemas de busca com técnicas de reranking e fallback
- Projeto Final: Construir um sistema de busca inteligente com RAG e deploy em nuvem
Projeto Final
Um sistema de busca inteligente com RAG, capaz de recuperar informações de uma base de documentos e gerar respostas contextualizadas, implantado em um ambiente cloud
