Ontology Consulting for Biomedical Data with Neo4j | by Giuseppe Futia | January, 2025

Using the Neosemantics plugin to build a Knowledge Graph over the Human Phenotype Ontology (HPO)

OOntological reasoning uses logical methods to derive new information from mathematically enriched knowledge. Acting as a systematic framework for concepts and their connections, an ontology facilitates the reasoning process and captures transparent, consistent relationships between data.
The previous article presented an example of applying ontology-driven reasoning capabilities to RDF data by using semantic frameworks such as Web Ontology Language (OWL) and RDF Schema (RDFS).
In this article, we will use the reasoning power of the existing ontology to improve the activities of stakeholders. Specifically, we will use a source of semantic data from the medical field to support doctors in their work.
The mental model depicted in Figure 1 will guide our step-by-step process. We will show how to use the Neo4j database alongside a special plugin called Neosemantics (This plugin enables using RDF data and…