$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Knowledge graphs (KGs) are structured semantic graphical representations in which entities are modelled as nodes and relationships as edges. It enables efficient knowledge retrieval and contextual reasoning across various applications such as question answering, recommendation systems, and information extraction1. Over the past decade, KG construction methodologies have been developed substantially. However, most existing approaches are designed for resource-rich languages, which rely predominantly on large-scale textual corpora2. As a result, low-resource languages remain underrepresented, constraining the applicability of KG-based technologies in culturally and linguistically diverse settings3. In parallel, a growing proportion of real-world documents-particularly in educational, cultural, and heritage domains have rich visual information that is insufficiently captured by text-centric graph construction methods4.
Multimodal knowledge graphs (MMKGs) extend conventional KGs by integrating non-textual modalities such as images, audio, or video to enable grounded semantic representation5. Prior MMKG frameworks, including IMGpedia, Richpedia, and ImageGraph, demonstrate the value of associating visual information with textual entities for improved semantic querying and reasoning6,7,8. Despite these advances, existing methods are largely English-centric, depend on curated metadata or static datasets, and provide limited procedural guidance for constructing MMKGs directly from unstructured visual documents. Moreover, these frameworks do not explicitly address challenges inherent to low-resource languages, such as script-specific Optical Character Recognition (OCR) errors, morphological variability, and sparse annotated data9,10.
The objective of this framework is to execute a step-by-step methodology for constructing a multimodal knowledge graph from Hindi visual documents by systematically aligning textual and visual entities. The proposed framework, Visual-Semantic Hindi-Aligned Multimodal Knowledge Graph (VISHAM-KG), integrates rule-based linguistic analysis with computer vision, which is based on object extraction, to enable dynamic graph construction of visual documents. Unlike existing MMKG approaches, VISHAM-KG directly extracts entities and relations from raw Hindi text and images, applies dependency-based grammatical rules for relation identification, and performs cross-modal entity alignment using embedding-based similarity thresholds rather than relying on external11,12.
VISHAM-KG is intended for illustrated documents in which textual and visual content are related semantically, such as children's stories13, educational material, newspaper11 and culturally grounded narratives. Some limitations, such as dependency on optical character recognition quality, object detection coverage, and domain-specific vocabulary availability, have been encountered while executing the mentioned framework. By explicitly documenting each procedural step, VISHAM-KG provides a replicable protocol for multimodal knowledge graph construction in low-resource linguistic contexts while supporting grounded semantic reasoning and cross-modal analysis.
VISHAM-KG differs from existing MMKG approaches by directly extracting entities and relations from unstructured Hindi text and images; employing rule-based dependency parsing for relation extraction; and aligning textual and visual entities through embedding-based similarity thresholds rather than metadata matching8,10(Figure 1).

Figure 1: End-to-end framework. The figure illustrates end-to-end framework for multimodal knowledge Graph VISHAM-KG. Please click here to view a larger version of this figure.
This protocol is applicable to illustrated documents with aligned text-image content, such as educational material and cultural narratives. In this framework, YOLOv8 is chosen for its efficiency and robustness in object detection on visual documents. XLM-R is selected for its strong cross-lingual representations, which are well-suited for low-resource Hindi text processing, and CLIP-ViT is employed for its proven capability in learning shared visual-text embedding spaces, which enable effective cross-modal alignment. But it is limited by OCR accuracy, object detection coverage, and domain-specific vocabulary constraints.
Related work
A traditional knowledge graph G=(E,R,F) consists of entities E, relationships R, and factual triplets F, where each triplet is of the form (h,r,t)8. Extending this, a Multi-Modal Knowledge Graph (MMKG) incorporates E entities associated with non-textual modalities such as images, audio, and video14.
Two main strategies are used in MMKGs to represent visual data:
As attributes attached to textual entities
As visual entities connected through a specific annotated relation
One notable study is IMGpedia, which enhances Wikimedia image data by incorporating visual descriptors and similarity measures. This model addresses the limitations of traditional datasets that primarily include metadata, enabling visual-semantic querying and similarity assessment by linking images with DBpedia Commons9.
Similarly, another MMKG Richpedia tackles the challenge of incomplete knowledge graphs in scholarly research. It aggregates 2,883,162 visual entities from Wikipedia and 30,638 textual entities from Wikidata. Richpedia supports aspect-level querying and employs methods for extracting semantic relationships from unstructured content, including image elements, associated text, and hyperlinks15.
ImageGraph extends this study by constructing a relational knowledge graph based on the FB15K dataset, enriched with 829,931 web-crawled images and captions. It includes 14,870 entities and 1,330 relation types, allowing for visual-contextual querying and more accurate responses by supporting concept-based query parameters16.
VisualSem is another comprehensive multilingual knowledge graph that integrates visual and textual information. It comprises 89,896 entities, over 1.3 million glosses, and 938,100 images. Designed for applications such as data augmentation and grounding, VisualSem enhances semantic interpretation across languages and can be seamlessly incorporated into various processing pipelines1.
Several MMKG models are also developed to support tasks such as link prediction, triplet classification, and entity matching. These models address limitations of single-modal graphs, particularly their inability to capture the complexity of cross-modal information16,17,18.
The critical comparison between language-based MMKG models along with VISHAM-KG is provided in Table 1. It is specifically focused on their strength and limitations in the context of low-resource languages like Hindi, Tamil, or Sanskrit. These methods often assume access to high-quality textual corpora, reliable linguistic annotations, and large-scale pretrained models. These factors constrain their applicability to low-resource languages. In particular, OCR-dependent pipelines are frequently optimized for Latin scripts and exhibit reduced accuracy for Indic scripts, which leads to noisy or incomplete text extraction. Furthermore, linguistic pre-processing, part-of-speech tagging, and named entity recognition are commonly trained on high-resource languages. They show drastically degraded performance when applied to morphologically rich, syntactically flexible languages such as Hindi.
| MMKG Model | Strengths | Limitations in Low-Resource Settings |
| IMGpedia | Integrates images with DBpedia | Focuses only on English content |
| Supports visual similarity queries | No support for nonLatin scripts |
| Limited cultural context for regional- visuals |
| Richpedia | Combines visual and textual entities from Wikipedia and Wikidata | Inadequate representation of Indic or folk knowledge |
| Aspectlevel querying available | Assumes highquality alignment, which is lacking in regional datasets |
| ImageGraph | Relational KG with images and captions | Entity and relation extraction tuned for English corpora |
| Supports extended tripletbased querying | Fails in environments with sparse captions or missing metadata |
| VisualSem | Multilingual support | Poor representation of Asian low-resource languages |
| Useful in neural semantic pipelines | No support for Devanagari or culturally grounded visual semantics |
| VISHAM-KG | Relational KG with images in Indic Langauges | Language dependent |
| Semantic pipelines for morphologically rich syntax | Depends on different POS tag of different langauges. |
Table 1: Critical comparison of MMKGs with limitations in low-resource languages.
Existing MMKG models rely on static knowledge graphs, not adapting to dynamic real-world contexts where new entity types and associations develop due to their single-dataset training. This makes it crucial to develop models with dynamic capabilities16. The following limitations are found in this context: incorrect use of textual data in visual activities like object identification, extraction, and annotation; developing scalable methods for constructing multi-modal knowledge graphs from heterogeneous sources; and incorporating contextual information into multi-modal knowledge graphs for improved understanding and interpretation.
In these conditions, VISHAM-KG differs from earlier approaches by employing advanced visual extraction techniques to define nodes and relationships directly from visual documents. It combines standard text processing steps such as tokenization, stop-word removal, and part-of-speech tagging with semantic graph techniques to structure the extracted knowledge. By fusing computer vision and ontology, the system offers several advantages19: enhanced adaptability, allowing the knowledge base to evolve with application-specific needs; improved semantic representation that supports interoperability across systems; and better semantic inference and retrieval, enabling contextual-level knowledge base enhancement.