Tecnologie

Nel Data Product Lab attivi le tecnologie che ti servono per importare, trasformare, modellare, interrogare e visualizzare i dati. Puoi usarle singolarmente o in pacchetti preconfigurati e, in modalità full-code, integrarle con tecnologie tue. Qui trovi i contenitori in cui lavori e la toolbox con cui lavori.

Ambienti di sviluppo

Gli ambienti di sviluppo sono i contenitori dello spazio in cui lavori: ambienti di calcolo dedicati e isolati dove sviluppi, provi e validi i tuoi data product, con accesso controllato alle risorse della piattaforma. Oggi sono disponibili macchine virtuali e ambienti low-code. 

Virtual Machine Linux

Macchina virtuale Linux. Fornisce un ambiente di calcolo dedicato in cui l’utente può installare e configurare software, librerie e strumenti non disponibili come servizi gestiti della piattaforma.

Tecnologie abilitanti

È la toolbox del Data Product Lab, la cassetta degli attrezzi con strumenti e servizi pronti all’uso per archiviare, elaborare, analizzare e visualizzare i dati, compresi i servizi di intelligenza artificiale (IA): l’IA propone, tu verifichi e decidi.

Servizi IA

Abstract immagini

Tecnologia che genera un abstract di quanto rappresentato in un'immagine. A partire da un’immagine, il servizio genera una descrizione testuale sintetica del soggetto e degli elementi rappresentati.

Servizi IA

Abstract testi

Tecnologia che genera l'abstract di un testo con l'estrazione delle informazioni più rilevanti e significative dal testo originale per presentarle in modo sintetico.

ETL

Apache NiFi

Piattaforma open source per l’automazione del flusso di dati (dataflow automation), progettata per ingestion, trasformazione e distribuzione di dati tra sistemi eterogenei in modo affidabile e scalabile.

Servizi SaaS

Apache Superset

Piattaforma di esplorazione e visualizzazione dati/Business Intelligence. Consente di creare grafici e dashboard interattive collegandosi a database SQL (es. PostgreSQL), sia tramite un’interfaccia visuale senza codice sia scrivendo query nell’editor integrato (SQL Lab).

Dataproduct

ArchAIve – Ricerca semantica e interrogazione intelligente delle fonti digitali

Dp as a Service

Dataproduct

Dataset metadati e relazioni performance–opere–spazi Double Reality

Dp as a Service

Database

Elasticsearch

Motore di ricerca e analisi distribuito progettato per indicizzare, cercare e analizzare grandi quantità di dati in tempo reale. Viene utilizzato per implementare funzionalità di ricerca avanzata, monitoraggio, analytics e gestione di dati strutturati e non strutturati in applicazioni moderne.

Servizi IA

Entità nei testi

Tecnologia che estrae entità nominali e assegna a ciascuna entità una categoria specifica. L’utente fornisce un testo e ottiene l’elenco delle entità riconosciute (es. persone, luoghi, organizzazioni) con la relativa categoria.

Servizi IA

Epigrafi latine

Tecnologia che esegue l'analisi di immagini per il riconoscimento di testi latini. In particolare, permette l’estrazione di testo da iscrizioni di epigrafi in lingua latina.

Dataproduct

Estrazione e arricchimento metadati dei contenuti digitali dei Bronzi di Riace

Dp as a Service

Servizi IA

Estrazione entità

Tecnologia che permette di mappare le entità presenti in un immagine, con quelle certificate dal Soggettario di Firenze più vicine semanticamente.

Servizi IA

GLiNER

Modello di Named Entity Recognition (NER) che rileva nomi comuni e nomi propri in base a categorie (etichette) predefinite. Le etichette predefinite sono: person, clothing, accessory, object, structure, monument, building, animal, food, drink, musical instrument, furniture, color, natural elements, halo. L’utente inserisce un testo libero, anche multi-riga e specifica, opzionalmente, una lista di etichette (label) in lingua inglese. Lo strumento esegue il riconoscimento di entità.

Database

GraphDB

Database a grafo semantico che memorizza dati come nodi collegati da relazioni. Usa RDF e SPARQL per interrogazioni complesse, ideale per knowledge graph linked data e analisi di reti interconnesse.

Servizi SaaS

HCR Data Preparation

La piattaforma HCR Data Preparation è uno strumento progettato per supportare la trascrizione assistita di testi manoscritti storici. Consente di caricare immagini di documenti manoscritti, e attraverso un percorso a fasi, di ottenere una prima trascrizione automatica, correggibile manualmente. La piattaforma supporta la produzione di dataset annotati utilizzabili per il fine-tuning dei modelli di riconoscimento della scrittura a mano (HCR).

Servizi IA

HCR Pipeline

Sequenza di modelli per il riconoscimento del testo in immagini di documenti manoscritti, che integra: aumento di risoluzione dell’immagine, riconoscimento delle righe di testo, scelta del modello di riconoscimento della grafia manoscritta e trascrizione. Per la trascrizione, sono disponibili due modelli: TrOCR_base, più adatto a testo inglese contemporaneo; TrOCR_umanistica, specifico per la trascrizione della scrittura umanistica italiana (circa 1450–1550). Accetta immagini intere e restituisce la trascrizione come testo semplice.

Servizi SaaS

JupyterLab

Ambiente di sviluppo interattivo basato su web per notebook, codice e dati. Offre un'interfaccia flessibile per lavorare con Jupyter notebooks, editor di testo, terminali e visualizzazioni in un unico spazio di lavoro modulare e personalizzabile

Servizi IA

Keras-OCR

Modello di trascrizione di testo stampato che permette di caricare immagini e ottenere l'area di localizzazione (bounding box) e la trascrizione (non ordinata) delle parole contenute nel testo.

Servizi IA

Kosmos-2

Modello linguistico multimodale (Multimodal LLM) utilizzato per image captioning, cioè per generare automaticamente descrizioni testuali a partire da immagini. È in grado non solo di creare una frase descrittiva dell’immagine, ma anche di identificare e localizzare visivamente le entità presenti nella scena (object grounding).

Servizi IA

LayoutParser

Modello di riconoscimento della struttura del layout di pagine provenienti da documenti e riviste. Analizza il layout di una pagina e identifica automaticamente le diverse sezioni, suddivise in: titoli, testi, fotografie, disegni e grafici, inserzioni pubblicitarie. Sono disponibili due modelli: il modello base “lp_base” e il modello “lp_carlino1940” ottenuto dal fine-tuning del modello base sul quotidiano storico Il Resto del Carlino negli anni 1939, 1940 e 1941.

Servizi IA

Lettura spartiti

Tecnologia che converte spartiti musicali dal formato immagine ai formati 'MusicXML' e PDF. Oltre alla notazione musicale, riconosce anche il testo presente nello spartito (titoli, indicazioni, parole del canto).

Servizi IA

Llama 3.1 8B

LLM (Large Language Model) testuale sviluppato da Meta, ottimizzato per l’elaborazione di testi multilingue. L’utente inserisce un prompt (testo libero) e lo strumento esegue la richiesta posta dall’utente.

Servizi SaaS

LPW Data Preparation

La piattaforma LPW (Layout Parser Workflow) Data Preparation è uno strumento dedicato alla preparazione del dataset propedeutica al fine-tuning di modelli che eseguono l’analisi del layout di quotidiani digitalizzati.

Dataproduct

Mentor – Assistente digitale per il visitatore

Dp as a Service

Servizi IA

Miglioramento immagini

Tecnologia che migliora la risoluzione e la qualità delle immagini, correggendo problemi, migliorando l'esperienza visiva complessiva e rendendo l'immagine più nitida.

Servizi IA

MusicXML in audio

Tecnologia che genera un file audio a partire da file in formato 'MusicXML'. Il file MusicXML (ad esempio ottenuto dalla primitiva Lettura spartiti) viene convertito in un file MIDI riproducibile, permettendo l’ascolto della partitura digitalizzata.

Database

Neo4J

Database a grafo open source che memorizza dati come nodi e relazioni, ideale per analizzare connessioni complesse tra entità. Usa il linguaggio Cypher per interrogazioni intuitive e offre prestazioni elevate su reti interconnesse.

Servizi IA

NERS

Servizio di Named Entity Recognition che utilizza i modelli Wikineural e SpaCy per identificare entità all'interno di testi scritti. L’utente inserisce un testo libero per l’analisi linguistica. Lo strumento identifica entità come persone, luoghi, organizzazioni e restituisce per ogni entità riconosciuta la categoria (label), la posizione nel testo e un eventuale collegamento al Soggettario di Firenze.

Servizi IA

OCR documenti

Tecnologia che consente di convertire immagini di documenti testuali in testo digitale. Riconosce sia il testo a stampa sia quello manoscritto, restituendo il contenuto testuale di ciascuna pagina.

Servizi IA

Oemer

Sistema di riconoscimento ottico della notazione musicale (Optical Music Recognition – OMR), progettato per analizzare immagini contenenti spartiti musicali e restituire file digitali corrispondenti. L’utente può caricare immagini di spartiti musicali stampati. Produce in output tre file digitali generati automaticamente: un file MusicXML; un file di anteprima grafica in cui vengono evidenziate, sull’immagine in input, le notazioni riconosciute dalla tecnologia; un file MIDI.

ETL

Ontotext Refine

Tool di data refinement semantico per pulire, riconciliare e arricchire dati, creare grafi di conoscenza RDF e collegare entità a fonti esterne migliorando qualità e interoperabilità.

Servizi SaaS

OpenSeadragon

Libreria JavaScript open-source che permette di visualizzare immagini ad altissima risoluzione (immagini gigapixel) in modo interattivo, con zoom e pan fluidi, caricando le parti necessarie (tiles) man mano che l'utente naviga.

Dataproduct

Organizzare, Catalogare, Rendere accessibile le riviste de “La Basilicata nel mondo”

Dp as a Service

Servizi IA

P2PaLA

Modello per il riconoscimento delle linee di testo scritto a mano presenti in un'immagine. L’utente può caricare un’immagine. In output riceve le coordinate delle polilinee riconosciute. Ogni linea è rappresentata da una stringa di coordinate (x,y) separate da spazi. Le coordinate sono espresse in pixel rispetto all'immagine di input.

Dataproduct

PAPYRUS – knowledge base semantica per esplorazione delle tecniche di decifrazione dei papiri ercolanesi

Dp as a Service

Database

pgvector

Estensione di PostgreSQL che permette di gestire e ricercare dati vettoriali generati da modelli di intelligenza artificiale. Consente di implementare funzionalità avanzate come ricerca semantica e sistemi RAG direttamente all’interno del database.

Database

PostgreSQL

Sistema di gestione di database relazionale open source. Supporta SQL avanzato, transazioni ACID, estensibilità e funzionalità enterprise. Ideale per applicazioni web, analytics e carichi di lavoro complessi.

Servizi IA

Qwen2-VL 7B

Modello linguistico multimodale (Multimodal LLM), in grado di elaborare sia testo sia immagini come input. L’utente può utilizzare lo strumento sia in modalità solo testuale – inserendo solo un prompt a testo libero, multilingua – che multimodale – testo ed immagine.

Servizi IA

Real-ESRGAN

Modello basato su reti neurali generative che consente un upscaling 1x – 8x delle immagini. Ricostruisce dettagli plausibili e coerenti con la struttura originale. L’utente carica un’immagine a bassa risoluzione ed ottiene in output un’immagine scalata fino ad 8 volte la sua dimensione originale, mantenendo alta la qualità visiva.

Servizi IA

Rilevamento entità

Tecnologia che identifica e localizza le entità presenti in un'immagine, restituendo le coordinate utili per visualizzazioni, analisi o ritagli successivi.

Libreria

Silk

Framework open source per l’integrazione di Linked Data: individua e genera automaticamente collegamenti tra entità di dataset RDF diversi, sulla base di regole di confronto configurabili. Utile per riconciliare e collegare i dati del patrimonio culturale con fonti esterne (es. Wikidata, VIAF).

Servizi IA

Sintesi vocale

Tecnologia che avvia il processo di conversione del testo in audio. L’utente fornisce un testo e ottiene un file audio con la sua lettura in voce sintetica.

Dataproduct

Smart Guide – Motore di ricerca semantica e chatbot conversazionale per Guide e Istruzioni Operative

Dp as a Service

Servizi IA

Soggettario visivo

Tecnologia che permette di mappare le entità presenti in un immagine, con quelle certificate dal Soggettario di Firenze più vicine semanticamente.

Servizi IA

Stable Diffusion

Modello generativo text-to-image basato su diffusione latente. L’utente inserisce una descrizione testuale (prompt) e lo strumento genera in output un’immagine corrispondente.

Servizi IA

Struttura fisica

Tecnologia che analizza il testo originale di ciascun media della risorsa digitale di input con la finalità di stabilire l’ordinamento fisico dei media all'interno della risorsa digitale.

Servizi IA

Tagger Soggettario

Tecnologia che analizza un testo e restituisce i termini riconosciuti all’interno del Nuovo Soggettario di Firenze. L’utente inserisce un testo e lo strumento restituisce, per ogni termine riconosciuto nel Nuovo Soggettario, la forma originale, la forma normalizzata (lemma), la chiave soggettario e la categoria semantica.

Servizi IA

Tagging tematico

Tecnologia che mappa i temi astratti rintracciati all'interno delle risorse testuali, utilizzando i termini provenienti dal Nuovo Soggettario di Firenze o da Iconclass.

Servizi IA

Tesseract

Modello che restituisce la trascrizione di un testo stampato, in un unico file, rispettando la sequenza delle parole all’interno delle righe. L’utente carica l’immagine di un testo e indicando la lingua di riconoscimento – italiano o inglese – ottiene in output la trascrizione del testo stampato.

Dataproduct

Tracce – Memorie, storie e documenti de “La Basilicata nel Mondo”

Dp as a Service

Servizi IA

Traduzione testi

Tecnologia che consente di tradurre automaticamente testi da lingue straniere all'italiano. L’utente fornisce un testo in lingua straniera e ottiene in output la traduzione in italiano.

Dataproduct

Trame di Comunità a Oliveto Citra – Dataset relazionale di persone, luoghi ed eventi sull’emigrazione olivetana

Dp as a Service

Servizi IA

Trascrizione audio

Tecnologia che esegue la trascrizione del testo su media di tipo 'Audio' o 'Video'. Converte il parlato in testo e distingue i diversi parlanti, attribuendo a ciascuno le proprie parti di trascrizione.

Servizi IA

TrOCR

Modello di Handwritten Character Recognition (HCR) progettato per riconoscere testo manoscritto. Riceve in input un’immagine contenente una singola riga di testo e restituisce in output la trascrizione corrispondente. L’utente fornisce un’immagine contenente una singola riga di testo manoscritto. Successivamente può scegliere il modello di trascrizione: – TrOCR_base, più adatto a testo inglese contemporaneo, – TrOCR_umanistica, specifico per la trascrizione della scrittura umanistica. italiana (circa 1450 – 1550). Lo strumento analizza l’immagine e genera automaticamente la trascrizione del testo riconosciuto.

Dataproduct

Valorizzazione digitale della Via Appia attraverso l’estrazione e l’arricchimento semantico dei metadati

Dp as a Service

Dataproduct

Virgilio – Assistente semantico per l’esplorazione dell’esperienza Double Reality

Dp as a Service

Servizi IA

Whisper

Modello di riconoscimento vocale Speech-to-Text (STT) progettato per trascrivere audio in lingua italiana. L’utente fornisce un file audio vocale in italiano e lo strumento analizza l’audio e genera automaticamente la trascrizione del contenuto parlato.

Servizi IA

Whisper TTS

Modello di sintesi vocale progettato per convertire testo in un file audio. L’utente fornisce un testo da convertire in audio e lo strumento analizza il testo in input e genera automaticamente un file audio contenente la versione parlata del testo.

Servizi IA

YOLO

Modello di riconoscimento oggetti (object detection) progettato per individuare e classificare oggetti all’interno di immagini. Analizza l’intera immagine e restituisce le posizioni e le categorie degli oggetti rilevati. L’utente fornisce un’immagine e lo strumento analizza il contenuto identificando gli oggetti presenti e indicando per ciascuno la categoria e la posizione (bounding box).

Scorri