Validador de Comprovantes PIX com OCR e IA
O PixProofValidator é um sistema avançado para validação de comprovantes de pagamento PIX, utilizando tecnologias como OCR (Reconhecimento Óptico de Caracteres) e IA (Inteligência Artificial) para garantir a autenticidade dos documentos. O projeto foi desenvolvido para analisar comprovantes de pagamento, extrair informações relevantes (como valor, beneficiário, datas e metadados) e verificar sua validade com base em regras pré-definidas e análise de IA.
- Upload de Comprovantes: Aceita imagens JPG de comprovantes de pagamento.
- OCR com Tesseract.js: Extrai texto de imagens para análise.
- Processamento de Imagens: Utiliza Sharp para redimensionar, normalizar e melhorar a qualidade das imagens.
- Extração de Metadados: Analisa metadados da imagem (resolução, data de criação, software utilizado, etc.) para detectar possíveis inconsistências.
- Validação com IA: Integração com Google Generative AI (Gemini) para análise de autenticidade e detecção de fraudes.
- Interface Web: Interface simples e intuitiva para upload de comprovantes e visualização de resultados.
- Análise Detalhada:
- Verificação de palavras-chave, valores monetários e datas.
- Detecção de capturas de tela e edições na imagem.
- Comparação com dados esperados (valor, beneficiário, banco, etc.).
-
Backend:
- Node.js
- Express
- Multer (upload de arquivos)
- Tesseract.js (OCR)
- Sharp (processamento de imagens)
- ExifReader (metadados)
- Google Generative AI (Gemini)
-
Frontend:
- HTML, CSS e JavaScript
- Drag-and-drop para upload de arquivos
- Exibição detalhada de resultados
- O usuário faz o upload de uma imagem JPG de um comprovante PIX.
- O sistema processa a imagem, extrai o texto e os metadados.
- A IA analisa os dados e verifica a autenticidade do comprovante.
- O usuário recebe um relatório detalhado, incluindo:
- Validade do comprovante.
- Metadados da imagem.
- Análise de texto (palavras-chave, valores, datas).
- Conclusão da IA sobre a autenticidade.
- Avisos de possíveis inconsistências.
- Clone o repositório:
git clone https://github.com/seu-usuario/PixProofValidator.git cd PixProofValidator