---
title: "Progetti"
url: "https://edoardogabrielli.com/it/progetti"
lang: "it"
updated: "2026-11-02"
---

# Progetti

> Progetti di Edoardo Gabrielli: OCR e modelli addestrati, sistemi RAG, CMS con AI, app personali e progetti di fisica.

Quello che ho costruito, al lavoro e per conto mio. Ogni progetto ha una pagina che racconta il problema, cosa ho fatto e cosa non funziona ancora. Le schermate dei lavori per clienti usano dati di prova. Il codice è pubblico dove c'è un link.

## Lavoro in azienda

Progetti che sviluppo nell'azienda di software in cui lavoro: dagli archivi all'intelligenza artificiale. Clienti ed enti non sono nominati.

### Lettura automatica di registri d'archivio

Un modello piccolo, allenato sulle righe già validate, legge registri scritti a mano e a macchina; sulle pagine di prova legge correttamente l'84,7% dei campi, contro il 39% di un modello molto più grande.

![Revisione riga per riga dei campi estratti accanto alla pagina scansionata, dati di esempio](https://edoardogabrielli.com/media/originals/2026/11/7828f5e0519e4995830a50cbf947fae1/registri-revisione.webp)

[Lettura automatica di registri d'archivio](https://edoardogabrielli.com/it/progetti/registri-archivio)

### Base di conoscenza con risposte citate

Un sistema RAG che raccoglie documenti istituzionali e risponde citando le fonti.

![La scheda di una fonte da raccogliere, con i passaggi della procedura guidata e le ultime esecuzioni.](https://edoardogabrielli.com/media/originals/2026/11/22f6762e83e64b929c3c46ea67cb5319/rag-porto-fonte.webp)

[Base di conoscenza con risposte citate](https://edoardogabrielli.com/it/progetti/base-conoscenza-ente-portuale)

### Catalogo di beni culturali

La migrazione di un software nato nel 2006 a FastAPI e Vue, senza fermare chi lo usa.

![Una scheda nella vecchia interfaccia del 2007](https://edoardogabrielli.com/media/originals/2026/11/ea8ce44f773845afa764e143eb59e1ce/catalogo-scheda-prima.webp)

[Catalogo di beni culturali](https://edoardogabrielli.com/it/progetti/catalogo-beni-culturali)

### Strumenti per la digitalizzazione

Un'app desktop per creare e validare i metadati dei documenti digitalizzati, con un pannello per utenti e licenze.

![Editor di metadati XML con albero del progetto e scheda dei metadati generali](https://edoardogabrielli.com/media/originals/2026/11/f6178ed2b09146058ffc581afda305be/digitalizzazione-editor-v2.webp)

[Strumenti per la digitalizzazione](https://edoardogabrielli.com/it/progetti/digitalizzazione)

## Progetti miei

Prodotti che ho ideato e costruito da solo.

### base-cms

Il CMS su cui gira questo sito, costruito coordinando agenti AI e in continua evoluzione.

![Modifica direttamente sulla pagina, con un pannello laterale per il blocco selezionato.](https://edoardogabrielli.com/media/originals/2026/11/2f702cb462ea40ecb1ee70a68d427c7c/base-cms-modifica-sulla-pagina.webp)

[base-cms](https://edoardogabrielli.com/it/progetti/base-cms)

### PaceMind

Prevede il tempo di arrivo su un percorso di trail a partire dalle proprie corse. Presto sarà open source.

![Previsione del tempo su un percorso GPX, con intervallo di confidenza e metodo usato.](https://edoardogabrielli.com/media/originals/2026/11/013a4aa205c94b899b45af85aea6e70d/pacemind-previsione.webp)

[PaceMind](https://edoardogabrielli.com/it/progetti/pacemind)

### ExamForge

Dai materiali di un corso genera domande d'esame, soluzioni e pagine di studio. Presto sarà open source.

![Indice degli argomenti ricavato dai materiali del corso (dati di prova).](https://edoardogabrielli.com/media/originals/2026/11/ee83a1bd08d841e99e328882f56a61a2/examforge-argomenti.webp)

[ExamForge](https://edoardogabrielli.com/it/progetti/examforge)

### Work Planner

Pianifica il carico di lavoro e mostra l'effetto di ogni cambiamento prima di approvarlo.

![Coda a sinistra, settimana a destra; in basso la proposta con impatto prima e dopo (dati di prova).](https://edoardogabrielli.com/media/originals/2026/11/f018617d4b634f41a1e596c12429dd28/work-planner-planning.webp)

[Work Planner](https://edoardogabrielli.com/it/progetti/work-planner)

## Strumenti e progetti piccoli

Progetti più piccoli, nati quasi sempre da un bisogno concreto.

### Il cloud di casa

File, foto e telecamere su due mini-PC, con servizi che si spengono quando non servono.

![Schema: tunnel, servizi, disco dati e backup](https://edoardogabrielli.com/media/originals/2026/11/282d114d19c0493d915aeae82b39fb99/infra-casa-schema.svg)

[Il cloud di casa](https://edoardogabrielli.com/it/progetti/cloud-di-casa)

### Gestore Spese

Estratti conto di più banche, categorie e report delle spese di casa.

![Dashboard con entrate e uscite per mese e spese per categoria (dati inventati)](https://edoardogabrielli.com/media/originals/2026/11/fb1e7a36ea3143c2a546e6f6a257ed0e/gestore-spese-dashboard.webp)

[Gestore Spese](https://edoardogabrielli.com/it/progetti/gestore-spese)

## Dall'università

Progetti nati durante gli studi di fisica a Pisa. Il codice è pubblico.

### Rete neurale da zero in Cython

Backpropagation e addestramento scritti a mano, senza librerie di deep learning.

![Animazione: la rete cresce di un neurone nascosto alla volta, la previsione si raffina fino a separare le due spirali e l'errore scende](https://edoardogabrielli.com/media/originals/2026/11/f7b0a3b2dec642ca880b28a45e857358/nn-cython-cascade.webp)

[Rete neurale da zero in Cython](https://edoardogabrielli.com/it/progetti/rete-neurale-cython)

### evaLEs

Spettro di Lyapunov di un sistema dinamico, in Python con Numba.

![Traiettoria del sistema di Lorenz, usato come esempio](https://edoardogabrielli.com/media/originals/2026/11/281c0262b6ca4ccbbf545c0dd17d6dab/evales-lorenz.webp)

[evaLEs](https://edoardogabrielli.com/it/progetti/evales)

### Onde di Alfvén in una dimensione

Evoluzione non lineare in Fortran, con differenze finite compatte.

![Evoluzione di Z+ e Z- in cinque istanti, con e senza non linearità](https://edoardogabrielli.com/media/originals/2026/11/254a421006ea4c818722a4f6d334e1c2/elsasser1d-evoluzione.webp)

[Onde di Alfvén in una dimensione](https://edoardogabrielli.com/it/progetti/onde-di-alfven-1d)

### Box counting in Cython

Dimensione frattale di un insieme di punti con un albero.

![Albero costruito sulla mappa di Hénon a quattro livelli](https://edoardogabrielli.com/media/originals/2026/11/ab6cd4c5705f4c3fa5f8adf3dd8c7a18/cyboxcounting-albero.webp)

[Box counting in Cython](https://edoardogabrielli.com/it/progetti/box-counting-cython)

### LordOfRings

Trovare anelli in una matrice sparsa, anche su GPU. Lavoro di gruppo.

![Anelli individuati in una matrice sparsa](https://edoardogabrielli.com/media/originals/2026/10/ff2193bc58004ab68e8c9ec148e58478/lordofrings.png)

[LordOfRings](https://edoardogabrielli.com/it/progetti/lordofrings)

### Lecture Notes

I miei appunti dei corsi di fisica, in LaTeX con il codice delle figure.

![Diagramma di biforcazione con l'esponente di Lyapunov in rosso, dagli appunti](https://edoardogabrielli.com/media/originals/2026/11/2bc75e3a261d48cdbb27483d040aa843/lecture-notes-lyapunov.webp)

[Lecture Notes](https://edoardogabrielli.com/it/progetti/lecture-notes)

[Altri progetti su GitHub](https://github.com/dodogabrie)

Crediti immagini: «Chairs in a Row - Greenwood Louisiana Flea Market», Steve Snodgrass, CC BY 2.0; grafico delle visualizzazioni, Joe Sutherland, CC0. Da Wikimedia Commons. Le altre immagini sono schermate dei progetti.