# Ontology Guided Information Extraction from Unstructured Text

arXiv: https://arxiv.org/abs/1302.1335 · HTML: https://mlsanity.com/paper/1302.1335/

## Key facts

- Cited by 5 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 6 Feb 2013.

## Built on by (most cited first, 5 of 5)

- [Explainable AI for Bioinformatics: Methods, Tools, and Applications](https://mlsanity.com/paper/2212.13261/) (2022)
- [A Biomedical Knowledge Graph for Biomarker Discovery in Cancer](https://mlsanity.com/paper/2302.04737/) (2023)
- [gBuilder: A Scalable Knowledge Graph Construction System for Unstructured Corpus](https://mlsanity.com/paper/2208.09705/) (2022)
- [Prompt-Time Ontology-Driven Symbolic Knowledge Capture with Large Language Models](https://mlsanity.com/paper/2405.14012/) (2024)
- [Semi-Automated Knowledge Engineering and Process Mapping for Total Airport Management](https://mlsanity.com/paper/2603.26076/) (2026)

## Abstract (arXiv)

In this paper, we describe an approach to populate an existing ontology with instance information present in the natural language text provided as input. An ontology is defined as an explicit conceptualization of a shared domain. This approach starts with a list of relevant domain ontologies created by human experts, and techniques for identifying the most appropriate ontology to be extended with information from a given text. Then we demonstrate heuristics to extract information from the unstructured text and for adding it as structured information to the selected ontology. This identification of the relevant ontology is critical, as it is used in identifying relevant information in the text. We extract information in the form of semantic triples from the text, guided by the concepts in the ontology. We then convert the extracted information about the semantic class instances into Resource Description Framework (RDF3) and append it to the existing domain ontology. This enables us to perform more precise semantic queries over the semantic triple store thus created. We have achieved 95% accuracy of information extraction in our implementation.
