Desenvolvimento Web
| Orçamento: Aberto |
Publicado: |
Propostas: 6
Estamos desenvolvendo uma plataforma para automação de processos contábeis (balancetes). O back-end está em Python/Flask containerizado, rodando em GCP, com Document AI para extração de dados de PDFs, Vertex AI para classificação de contas e geração de Excel com fórmulas e auditoria; há endpoints de upload/status/download e processamento em threads.
Precisamos de dev(s) para finalizar o MVP com foco em:
• Multiusuário (multi-tenant) e isolamento por cliente: autenticação; separar memórias de IA, base de tags (Firestore) e pastas de saída por usuário; unificar o tracking de jobs no Firestore (remover dict global).
• Refino do parser de PDF: heurísticas pós-extração (validações de totais/quebras), tolerância a variações de cabeçalho/colunas, suporte robusto a múltiplos PDFs por período e fallback quando o Document AI falhar; considerar processor custom no Document AI.
• Planilha Excel 100% consistente: recalcular fórmulas de todas as abas relevantes antes de salvar (não só células pontuais) e garantir correção também em reprocessamentos.
• IA de classificação: encapsular a camada para modelo proprietário/fine-tuned (substituir Vertex quando pronto), melhorar RAG (usar embeddings já previstos no projeto) e aplicar guardrails/revisão por confiança; memórias dinâmicas por cliente/sessão.
• Integração front-end e back-end: conectar o front atual aos endpoints de upload, status, download e reprocessamento.
• Hardening e engenharia: tratamento de exceções ponta a ponta, logs padronizados, limpeza de código e configs via env/Secret Manager; preparar fila de tarefas (ex.: Celery/Cloud Tasks) mantendo container stateless e pronto para escalar.
O objetivo é deixar o MVP estável, auditável e pronto para pilotos externos.
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.