Analisando propostas

Automatização de preenchimento de Google Forms com base em leitura de Pdfs

Publicado em 09 de Abril de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Preciso de um sistema que automatize o preenchimento de um Google Forms com base em dados extraídos de arquivos PDF de notas fiscais.

O processo ideal é o seguinte:

O script (ou sistema) precisa ler diversos arquivos PDF armazenados numa pasta local. Esses PDFs podem conter texto "selecionável" ou apenas imagem, então o sistema deve ser capaz de usar OCR (como pytesseract) quando necessário.

A partir desses PDFs, o sistema precisa extrair informações como:

CNPJ do tomador e do fornecedor

Razão social

Número da nota

Valor da nota

Ordem de compra

Data de emissão

Algumas informações não estão nos PDFs e o sistema deve perguntar ao usuário, como:

E-mail do solicitante

Mês e ano da prestação do serviço

Data de emissão (em alguns casos)

Com tudo isso pronto, o sistema deve preencher automaticamente um formulário do Google Forms (vou fornecer o link). O formulário possui múltiplas etapas (botões de "Próximo") e campos como caixas de seleção, texto e data.

Ao final, o sistema precisa clicar em "Enviar".

Também seria interessante que ele marcasse a opção "Enviar por e-mail" antes de começar o preenchimento.

Extras:

Idealmente, quero que isso vire uma solução leve e prática de usar. Pode ser um script Python bem estruturado, ou até algo que evolua pra uma extensão de navegador no futuro.

O código deve ser limpo, comentado e com instruções simples de uso.

Disponibilidade para esclarecer dúvidas durante o desenvolvimento.

Se você tem experiência com automação web, leitura de PDFs com OCR e integração com Google Forms, esse projeto é pra você.

Disponibilidade de início imediato.

Contexto Geral do Projeto

Trabalho no setor administrativo de uma empresa que recebe diariamente diversas notas fiscais de fornecedores. Essas notas precisam ser registradas manualmente em um Google Forms interno, que é usado como controle de solicitações para o financeiro. Esse processo hoje é feito de forma totalmente manual: abrir o PDF, copiar os dados, colar no formulário, preencher campo por campo e repetir isso para cada nota. Como esse processo é repetitivo, demorado e propenso a erros, a ideia do projeto é automatizar tudo. A solução deve ler as notas fiscais em PDF (mesmo quando estão em imagem), extrair os dados importantes, perguntar apenas as informações que não estão no documento e preencher automaticamente o Google Forms. Isso vai economizar muito tempo, reduzir erros de digitação e facilitar a vida da equipe responsável pelas solicitações. Mais pra frente, existe a possibilidade de transformar essa automação em uma ferramenta mais acessível, como uma extensão de navegador, pra que qualquer pessoa da equipe consiga usar com facilidade, sem precisar entender de programação.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: 20 de Maio de 2025

Habilidades necessárias