Going Meta S02E09 – Structural Patterns for Ontology Reconciliation

Season 02 Episode 09 of Going Meta – a Series on Semantics, Knowledge Graphs and All Things AI
Topic: Structural Patterns for Ontology Reconciliation

Jesús Barrasa: https://twitter.com/BarrasaDV
Repository: https://github.com/jbarrasa/goingmeta
Knowledge Graph Book: https://bit.ly/3LaqE6b
Previous Episodes: https://neo4j.com/video/going-meta-a-series-on-graphs-semantics-and-knowledge/

RDFlib: https://neo4j.com/labs/rdflib-neo4j/
RDFLib Docs: https://neo4j.com/labs/rdflib-neo4j/1.1/
MeSH: https://id.nlm.nih.gov/mesh/query
Disease Ontology: https://disease-ontology.org/
Wikidata: https://query.wikidata.org/
Neo4j AuraDB: https://dev.neo4j.com/discover-aura

0:00 – Welcome & Episode Overview: Structural Patterns for Ontology Reconciliation
2:32 – Why Ontology Reconciliation Matters & Session Motivation
6:58 – Introducing RDFLib-Neo4j: A Python Library for RDF Graph Import
11:03 – Importing RDF from Wikidata via SPARQL Construct Queries
19:03 – Mapping RDF Triples to Neo4j Property Graphs
30:05 – Loading Mesh Ontology via SPARQL API
36:15 – Importing Disease Ontology from GitHub & Comparing Ingestion Strategies
42:30 – Identifying Redundant Relationships & Structural Misalignments
52:03 – Finding Cross-Ontology Matches & Granularity Mismatches
1:00:02 – Wrap-Up, Next Steps, and Community Resources

#graphdatabase #neo4j #graphrag #knowledgegraphs #ontology #data #reconciliation