Skip to content

Modules Overview

The framework is structured into four primary modules:

1. Knowledge Graph Generation Module

The generation module serves as the core component for synthetic knowledge graph creation. It interfaces with various Large Language Models through standardized APIs to transform ontological schemas into RDF-compliant Turtle format graphs.

2. Graph Consolidation Module

The consolidation module implements algorithms for intelligent merging of multiple knowledge graphs while maintaining semantic consistency and managing duplicate entities.

3. Visualization and Analysis Module

This module provides comprehensive analytical capabilities for knowledge graph assessment and interactive visualization generation.

4. Common Utilities Module

Shared infrastructure components providing fundamental operations across all modules.

5. Schema

graph TD
    A[Prompt generation] --> C[Knowledge graph generation module]:::highlight
    B[Ontology] --> A
    BB[Model choosen] --> C:::highliht
    BBB[Number of graphs to generate] --> C
    C --> D[Graph consolidation module]:::highlight
    D --> E[Visualisation module]:::highlight
    C --> E
    classDef highlight fill:#f9d423,stroke:#333,stroke-width:4px;