File size: 1,696 Bytes
bd3b6e1
 
 
 
 
 
9f99102
bd3b6e1
 
 
 
87389bc
 
bd3b6e1
87389bc
 
 
bd3b6e1
 
 
87389bc
 
 
bd3b6e1
87389bc
 
 
 
bd3b6e1
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
---
title: Sistema de Análise de PDF com RAG
emoji: 📄
colorFrom: blue
colorTo: green
sdk: gradio
sdk_version: 5.13.1
app_file: app.py
pinned: false
---

# Sistema de Análise de PDF com RAG

Este Space permite que você faça upload de um arquivo PDF e gere um parecer automatizado usando um modelo de linguagem baseado em RAG (Retrieval-Augmented Generation).

## Como Usar

1. **Faça upload de um PDF**: Clique no botão de upload e selecione um arquivo PDF.
2. **Clique em "Submit"**: O sistema extrairá o texto do PDF e enviará para o modelo de linguagem.
3. **Veja o parecer**: O parecer gerado será exibido na caixa de texto abaixo.

## Requisitos

- O PDF deve conter texto extraível (não pode ser uma imagem ou documento digitalizado sem OCR).
- O tamanho do PDF pode afetar o tempo de processamento.

## Exemplo

Você pode usar o arquivo `example.pdf` incluído neste Space para testar o sistema.

## Tecnologias Utilizadas

- **Gradio**: Para a interface de usuário.
- **PyPDF2**: Para extração de texto de PDFs.
- **Modelo de Linguagem**: Integração com um modelo de linguagem via Gradio Client.

## Código Fonte

O código-fonte deste projeto está disponível no [GitHub](https://github.com/seu-usuario/repositorio-do-projeto) ou diretamente no arquivo `app.py` deste Space.

## Limitações

- O sistema pode não funcionar corretamente com PDFs muito grandes ou com layout complexo.
- A qualidade do parecer depende do modelo de linguagem utilizado.

## Autor

Seu Nome  
[GitHub](https://github.com/seu-usuario) | [LinkedIn](https://linkedin.com/in/seu-usuario)

## Licença

Este projeto está licenciado sob a [MIT License](https://opensource.org/licenses/MIT).