Desenvolvimento Web
| Orçamento: Aberto |
Publicado: |
Propostas: 2
Descrição geral: Estamos em busca de um(a) profissional capacitado(a) para criar um sistema de busca que possa lidar com grande volume de PDFs (textualizados) usando Azure Elastic Search. O objetivo é oferecer pesquisa por termos, intervalos de datas, exibição de trechos (snippets) e realce (highlight) dentro dos PDFs.
Principais requisitos:
Indexação de PDFs em alto volume:
• Conhecimento avançado em Azure Elastic Search (ou Azure Cognitive Search) para indexação e consulta eficiente. • Capacidade de trabalhar com grande quantidade de documentos, garantindo performance.
Busca avançada e realce de termos:
• Implementação de pesquisa por palavras-chave, intervalos de datas e exibição de trechos relevantes nos resultados. • Exibição do PDF no navegador com os termos buscados em destaque (highlight).
Backend:
• Node.js, Python ou PHP (sem uso de .NET). • Integração com banco SQL para dados auxiliares e controle de metadados.
Dashboard e upload:
• Front-end usando Vuexy (Vue.js) para gerenciamento de uploads e publicações dos PDFs. • Integração com R2 (ou solução similar) para armazenamento dos arquivos.
Suporte pós-deploy:
• Disponibilidade para acompanhar o projeto até a estabilização total. • Correções de possíveis falhas de indexação e ajustes de performance.
Desejável:
• Experiência comprovada em sistemas de busca de alto volume, especialmente com milhões de documentos. • Conhecimento de otimização de consultas no Elastic Search e uso de indexadores customizados. • Boas práticas de segurança para lidar com PDFs e dados confidenciais.
O que não procuramos:
• Profissionais sem experiência real em motores de busca e indexação. • Quem não domine as linguagens solicitadas (Node, Python ou PHP) e SQL em nível suficiente para integração no backend.
Habilidades desejadas: NodeJS, Microsoft Azure e React.
Carregando...
Pesquisar
FREELANCERS
PROJETOS
Nós fazemos uso de cookies em nosso site para melhorar a sua experiência. Ao utilizar a 99Freelas, você aceita o uso de cookies de acordo com a nossa política de privacidade.
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.