Sign inSign up

livelearningmodul/redakt

By livelearningmodul

•Updated 5 days ago

Anonimizza PDF in locale — codice fiscale, P.IVA, IBAN, nomi. Nessun dato lascia la tua macchina.

Image
Security
Machine learning & AI
1

169

livelearningmodul/redakt repository overview

Redakt — Anonimizza PDF in locale 🇮🇹 Powered by Nadia Pletneva

Cancella automaticamente i dati personali dai PDF (codice fiscale, partita IVA, IBAN, email, telefono, carte di pagamento e nomi propri), tutto sulla tua macchina.

Nessun dato lascia il computer: niente cloud, niente upload. I PDF vengono elaborati in memoria.

Avvio rapido

docker pull livelearningmodul/redakt:latest
docker run -d -p 8088:8080 --restart unless-stopped livelearningmodul/redakt:latest

Apri → http://localhost:8088⁠

Si trascina un PDF, si sceglie come oscurare e si scarica il risultato in un clic. Con docker compose (consigliato):

services:
  redakt:
    image: livelearningmodul/redakt:latest
    ports:
      - "8088:8080"
    restart: unless-stopped

docker compose up -d

Cosa rileva

Categoria Esempi Validazione Codice fiscale RSSMRA80A01H501X carattere di controllo Partita IVA IT01234567890 cifra di controllo IBAN IT60X0542811101000000123456 modulo 97 Carta di pagamento 4539 0000 0000 0000 algoritmo di Luhn Email / telefono / targa / IP —regole + librerie Nomi propri Mario Rossi NER spaCy (italiano) I dati vengono confermati da una validazione reale, non dalla sola forma del testo: un codice pratica generico o un numero di articolo restano intatti.

PDF scansionati? Nessun problema

Se una pagina è fatta di immagini, Redakt usa OCR (Tesseract con italiano) per riconoscere il testo, ricostruirne la posizione e cancellare i pixel esatti.

Tre modi di sostituire i dati Riquadro nero — la scelta più netta. Segnaposto generico — es. [EMAIL], documento più leggibile. Segnaposto numerato — es. [PERSONA 1], stabile in tutto il file (la stessa persona ha sempre lo stesso nome).

Dopo l'oscuramento Redakt verifica che i dati non siano più estraibili dal file prodotto. Dettagli utili L'immagine include GUI + NER + OCR, è sufficiente per tutti i casi d'uso. Porta esposta: 8080 (puoi mapparla su quella che preferisci, es. 8088:8080).

I PDF sono lavorati in memoria: nessun volume richiesto, niente resta su disco.

La ricerca è locale e veloce: i documenti non lasciano mai la tua rete.

Versioni latest punta sempre all'ultima release. Per un ambiente riproducibile usa un tag versionato (es. :0.2.1).

Requisiti Solo Docker (nessun Python da installare a parte). L'immagine è basata su python:3.12-slim ed è pronta all'uso.

Tag summary

Content type

Image

Digest

sha256:f7786aea0…

Size

327.2 MB

Last updated

5 days ago

docker pull livelearningmodul/redakt