Lam NguyenPublications

Publications · Preprint, 2026

The Agentic Ontologist: Orchestrating Memory-Augmented Agents for Ontology Engineering

L. Nguyen, E. Frakes, H. Ma, O. Dernek, R. H. French, and Y. Wu

TL;DR Four memory-augmented agents integrate two ontologies: they match classes, extract missing relations, place unmatched classes, and repair conflicting matches. An orchestrator sends each decision to the cheapest tier that can settle it, from label evidence to a local or API model, within a budget.

Code Manual Showcase

Highlights

Overview

The Agentic Ontologist orchestrates four agents over one shared blackboard: Kroma matches classes, an extraction agent proposes missing subClassOf and part_of edges, a reasoning agent places classes that have no match under the other ontology, and a validation agent removes matches that contradict each other. The orchestrator routes each question through evidence, a local model, and an API model in batches, within a budget, audits the local model's confident answers, and recalibrates how far it trusts the local model from where the two agree. Around the agents, it combines RDF/OWL parsing, graph and text embeddings, pluggable retrieval, validation, uncertainty quantification, and Ontology-of-Thought traces, with a tiered query cache that replays repeated and reworded questions.

Cite

@misc{nguyen_2026_agentic_ontologist,
    title={The Agentic Ontologist: Orchestrating Memory-Augmented Agents for Ontology Engineering},
    author={Lam Nguyen and Ethan Frakes and Hanchao Ma and Ozan Dernek and Roger H. French and Yinghui Wu},
    year={2026},
    url={https://github.com/lamng3/agentic-ontologist},
}