$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
I grafi di conoscenza (KG) sono rappresentazioni grafiche semantiche strutturate in cui le entità sono modellate come nodi e le relazioni come archi. Consente un recupero efficiente delle conoscenze e un ragionamento contestuale in varie applicazioni come la risposta alle domande, i sistemi di raccomandazione e l'estrazione delleinformazioni 1. Nell'ultimo decennio, le metodologie di costruzione KG sono state sviluppate sostanzialmente. Tuttavia, la maggior parte degli approcci esistenti è progettata per lingue ricche di risorse, che si basano prevalentemente su corpora testualisu larga scala 2. Di conseguenza, le lingue a basse risorse rimangono sottorappresentate, limitando l'applicabilità delle tecnologie basate sulla KG in contesti culturalmente e linguisticamentediversi 3. Parallelamente, una quota crescente di documenti reali – in particolare nei settori educativo, culturale e patrimoniale – possiede ricche informazioni visive che non vengono sufficientemente catturate dai metodi di costruzione dei grafi centrati sultesto 4.
I grafi di conoscenza multimodali (MMKG) estendono i KG convenzionali integrando modalità non testuali come immagini, audio o video per consentire una rappresentazione semantica fondata5. I precedenti framework MMKG, tra cui IMGpedia, Richpedia e ImageGraph, dimostrano il valore di associare informazioni visive a entità testuali per migliorare la query e il ragionamentosemantico 6,7,8. Nonostante questi progressi, i metodi esistenti sono in gran parte incentrati sull'inglese, dipendono da metadati curati o dataset statici e forniscono indicazioni procedurali limitate per costruire MMKG direttamente da documenti visivi non strutturati. Inoltre, questi framework non affrontano esplicitamente le sfide insite nei linguaggi a basse risorse, come gli errori specifici di Riconoscimento Ottico dei Caratteri (OCR) specifici per script, la variabilità morfologica e i dati annotati scarsi 9,10.
L'obiettivo di questo quadro è eseguire una metodologia passo dopo passo per costruire un grafo della conoscenza multimodale a partire da documenti visivi in hindi, allineando sistematicamente entità testuali e visive. Il framework proposto, Visual-Semantic Hindi-Aligned Multimodal Knowledge Graph (VISHAM-KG), integra l'analisi linguistica basata su regole con la visione artificiale, basata sull'estrazione di oggetti, per consentire la costruzione dinamica di grafi di documenti visivi. A differenza degli approcci MMKG esistenti, VISHAM-KG estrae direttamente entità e relazioni da testi e immagini grezze in hindi, applica regole grammaticali basate sulle dipendenze per l'identificazione delle relazioni ed esegue l'allineamento cross-modale di entità utilizzando soglie di somiglianza basate sull'embedding invece di affidarsi a11,12 esterni.
VISHAM-KG è destinato a documenti illustrati in cui contenuti testuali e visivi sono collegati semanticamente, come storie per bambini13, materiale educativo, giornali11 e narrazioni culturalmente fondate. Alcune limitazioni, come la dipendenza dalla qualità del riconoscimento ottico dei caratteri, la copertura di rilevamento degli oggetti e la disponibilità di vocabolario specifico per dominio, sono state riscontrate durante l'esecuzione del framework menzionato. Documentando esplicitamente ogni fase procedurale, VISHAM-KG fornisce un protocollo replicabile per la costruzione di grafi di conoscenza multimodali in contesti linguistici a basse risorse, supportando al contempo il ragionamento semantico fondato e l'analisi cross-modale.
VISHAM-KG si differenzia dagli approcci MMKG esistenti estraendo direttamente entità e relazioni da testi e immagini hindi non strutturate; impiegando l'analisi parsing basata su regole per l'estrazione delle relazioni; e allineamento di entità testuali e visive tramite soglie di somiglianza basate sull'embedding piuttosto che metadaticorrispondenti 8,10 (Figura 1).

Figura 1: Framework end-to-end. La figura illustra il quadro end-to-end per la conoscenza multimodale Graph VISHAM-KG. Clicca qui per visualizzare una versione più grande di questa figura.
Questo protocollo è applicabile a documenti illustrati con contenuti testo-immagine allineati, come materiale educativo e narrazioni culturali. In questo contesto, YOLOv8 è scelto per la sua efficienza e robustezza nel rilevamento di oggetti su documenti visivi. XLM-R è scelto per le sue forti rappresentazioni cross-lingue, ben adatte all'elaborazione di testo hindi a basse risorse, e CLIP-ViT è impiegato per la sua comprovata capacità nell'apprendere spazi di incorporamento visivo condiviso di testo, che consentono un allineamento efficace tra modali. Ma è limitata dall'accuratezza OCR, dalla copertura di rilevamento degli oggetti e dai vincoli del vocabolario specifici per dominio.
Lavori correlati
Un grafo di conoscenza tradizionale G=(E,R,F) è composto da entità E, relazioni R e triple fattuali F, dove ogni tripla è della forma (h,r,t)8. Estendendo questo aspetto, un Grafo della Conoscenza Multimodale (MMKG) incorpora entità E associate a modalità non testuali come immagini, audio evideo 14.
Due strategie principali sono utilizzate negli MMKG per rappresentare i dati visivi:
Come attributi associati a entità testuali
Come entità visive connesse attraverso una specifica relazione annotata
Uno studio di rilievo è IMGpedia, che migliora i dati delle immagini Wikimedia incorporando descrittori visivi e misure di somiglianza. Questo modello affronta i limiti dei dataset tradizionali che includono principalmente metadati, consentendo la ricerca visiva-semantica e la valutazione della somiglianza collegando immagini a DBpediaCommons 9.
Analogamente, un'altra Richpedia di MMKG affronta la sfida dei grafi di conoscenza incompleti nella ricerca accademica. Aggrega 2.883.162 entità visive da Wikipedia e 30.638 entità testuali da Wikidata. Richpedia supporta le query a livello di aspetto e impiega metodi per estrarre relazioni semantiche da contenuti non strutturati, inclusi elementi di immagine, testo associato e collegamentiipertestuali 15.
ImageGraph amplia questo studio costruendo un knowledge graph relazionale basato sul dataset FB15K, arricchito con 829.931 immagini e didascalie scansionate sul web. Include 14.870 entità e 1.330 tipi di relazione, permettendo interrogazioni visive-contestuali e risposte più accurate supportando i parametri di query basatisul concetto 16.
VisualSem è un altro grafico della conoscenza multilingue completo che integra informazioni visive e tessuali. Comprende 89.896 entità, oltre 1,3 milioni di gloss e 938.100 immagini. Progettato per applicazioni come l'aumento dei dati e il grounding, VisualSem migliora l'interpretazione semantica tra i linguaggi e può essere integrato senza soluzione di continuità in vari pipelinedi elaborazione 1.
Sono stati sviluppati anche diversi modelli MMKG per supportare compiti come la previsione dei collegamenti, la classificazione dei triplet e il matching di entità. Questi modelli affrontano le limitazioni dei grafi monomodali, in particolare la loro incapacità di catturare la complessità delle informazionicross-modali 16,17,18.
Il confronto critico tra i modelli MMKG basati sul linguaggio e VISHAM-KG è fornito nella Tabella 1. Si concentra specificamente sulle loro forze e limitazioni nel contesto di lingue a basse risorse come l'hindi, il tamil o il sanscrito. Questi metodi spesso presuppongono l'accesso a corpora testuali di alta qualità, annotazioni linguistiche affidabili e modelli pre-addestrati su larga scala. Questi fattori ne limitano l'applicabilità a linguaggi con poche risorse. In particolare, le pipeline dipendenti dall'OCR sono frequentemente ottimizzate per gli alfabeti latini e mostrano una ridotta accuratezza per gli alfabeti indiani, il che porta a un'estrazione rumorosa o incompleta. Inoltre, la pre-elaborazione linguistica, il taggaggio delle parti del discorso e il riconoscimento di entità nominate sono comunemente addestrati su linguaggi ad alto livello di risorse. Mostrano prestazioni drasticamente degradate quando applicate a linguaggi morfologicamente ricchi e sintatticamente flessibili come l'hindi.
| Modello MMKG | Punti di forza | Limitazioni in ambienti a basse risorse |
| IMGpedia | Integra immagini con DBpedia | Si concentra solo sui contenuti in inglese |
| Supporta query di similarità visiva | Nessun supporto per alfabeti non latini |
| Contesto culturale limitato per le immagini regionali |
| Richpedia | Combina entità visive e testuali da Wikipedia e Wikidata | Rappresentazione inadeguata della conoscenza indiana o popolare |
| Query a livello di aspetto disponibile | Assume un allineamento di alta qualità, che manca nei dataset regionali |
| ImageGraph | KG relazionale con immagini e didascalie | Estrazione di entità e relazioni adattata per corpora inglesi |
| Supporta la query estesa a triplet | Fallisce in ambienti con sottotitoli scarsi o metadati mancanti |
| VisualSem | Supporto multilingue | Scarsa rappresentazione delle lingue asiatiche a basse risorse |
| Utile nelle pipeline semantiche neurali | Nessun supporto per il Devanagari o per la semantica visiva radicata culturalmente |
| VISHAM-KG | KG relazionale con immagini in linguaggi indici | Dipendente dalla lingua |
| Pipeline semantiche per una sintassi morfologicamente ricca | Dipende da diversi tag POS di lingue diverse. |
Tabella 1: Confronto critico tra gli MMKG e le limitazioni nei linguaggi a poche risorse.
I modelli MMKG esistenti si basano su grafi di conoscenza statici, non adattandosi a contesti dinamici reali dove si sviluppano nuovi tipi di entità e associazioni a causa del loro addestramento con un singolo dataset. Questo rende cruciale sviluppare modelli con capacitàdinamiche 16. In questo contesto si riscontrano le seguenti limitazioni: uso errato dei dati testuali in attività visive come identificazione, estrazione e annotazione di oggetti; lo sviluppo di metodi scalabili per costruire grafi di conoscenza multimodali da fonti eterogenee; e l'incorporazione delle informazioni contestuali in grafi di conoscenza multimodali per una migliore comprensione e interpretazione.
In queste condizioni, VISHAM-KG si differenzia dagli approcci precedenti impiegando tecniche avanzate di estrazione visiva per definire nodi e relazioni direttamente dai documenti visivi. Combina passaggi standard di elaborazione del testo come tokenizzazione, rimozione di stop-word e taggatura delle parti del discorso con tecniche di grafici semantici per strutturare la conoscenza estratta. Fondendo visione artificiale e ontologia, il sistema offre diversi vantaggi19: maggiore adattabilità, che permette alla base di conoscenza di evolversi con le esigenze specifiche dell'applicazione; rappresentazione semantica migliorata che supporta l'interoperabilità tra i sistemi; e una migliore inferenza e recupero semantico, consentendo un miglioramento della base di conoscenza a livello contestuale.