LLM-Driven Ontology Construction for Enterprise Knowledge Graphs

Abdulsobur Oyewale, Tommaso Soru
2/1/2026
cs.AI

No official code found. Best implementation: LiberAI/OntoEKG (36 stars, MIT, last commit 2026-02-01).

Abstract

Enterprise Knowledge Graphs have become essential for unifying heterogeneous data and enforcing semantic governance. However, the construction of their underlying ontologies remains a resource-intensive, manual process that relies heavily on domain expertise. This paper introduces OntoEKG, a LLM-driven pipeline designed to accelerate the generation of domain-specific ontologies from unstructured enterprise data. Our approach decomposes the modelling task into two distinct phases: an extraction module that identifies core classes and properties, and an entailment module that logically structures these elements into a hierarchy before serialising them into standard RDF. Addressing the significant lack of comprehensive benchmarks for end-to-end ontology construction, we adopt a new evaluation dataset derived from documents across the Data, Finance, and Logistics sectors. Experimental results highlight both the potential and the challenges of this approach, achieving a fuzzy-match F1-score of 0.724 in the Data domain while revealing limitations in scope definition and hierarchical reasoning.

View on arXivView PDF

Code Implementations(1)

LiberAI/OntoEKGCommunity63%
MIT

LLM-Driven Ontology Construction for Enterprise Knowledge Graphs.

364Jupyter NotebookDec 31, 20258 months agoMIT

Similar Papers

Cite this paper

@article{oyewale2026llmdriven,
  title  = {LLM-Driven Ontology Construction for Enterprise Knowledge Graphs},
  author = {Abdulsobur Oyewale and Tommaso Soru},
  year   = {2026},
  eprint = {2602.01276},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2602.01276v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2602.01276.svg)](https://codeofpaper.com/paper/2602.01276)

Discussion