~/talk

Crafting a Neo4j Knowledge Graph Semantic Reasoner for LPG-Based Ontologies with Python and CDC

Talkat NODES 2025 · on Thursday, 2025-11-06· [python]
links:none on file
slides:none on file

A Neo4j-based semantic reasoner is constructed with Python that maps LPG structures to RDF/OWL, generates Cypher rules from an RDF ontology, and applies them until convergence — here reached after three iterations for the demo. CDC is enabled to stream updates and a running server applies CDC-driven incremental inference so Kevin Bacon numbers and co-actor edges update on the fly. The demo includes runnable scripts, a server, and a GitHub repo, and shows the approach works end to end.

AI-written summary · about

  1. 0:00Introduction
  2. 1:14LPG model overview
  3. 3:25Problem statement
  4. 3:46RDF and RDF star
  5. 5:58LPG with RDF approach
  6. 7:02Movie graph demo
  7. 10:15RDF ontology design
  8. 13:49Movie graph ontology
  9. 15:14Loading ontology graph
  10. 16:42Inferring LPG graph
  11. 18:31Inference on movie graph
  12. 19:15Infer to convergence
  13. 21:27Change data capture
  14. 22:32CDC activation
  15. 23:56Running inference server
  16. 24:16Dynamic inference demo
  17. 25:00Summary and insights
  18. 26:14Q&A and closing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.