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