Meine Forschung auf diesem Gebiet im Gang, here bitte achten neuesten Artikel Entwurf zu sehen, gibt es spezielle Abschnitt Inference auf Grafik.
Ich suche auf neo4j -> Prolog -> neo4j
Ansatz: (a)-[b]->(c)
Graph kann als b(a,c)
Prädikat ausgedrückt werden, so exportieren Sie Ihre Db in .pl und Abfrage in SWI Prolog zum Beispiel. Aber die komplexeste Sache: Wie man ein (direktes) Argument für den Rückwärtsimport in neo4j macht.
Ich denke über die Anwendung mit direktem Traversal über Neo4j db mit BOLT Prolotocol. Ich plane, spezielle Mods für die Yield-Methode hinzuzufügen, um Labels und Attribute von Graph-Elementen speziell zu verarbeiten, so dass meine zu beschreibenden Wissensdatenbanken vom Design her neo4j-Datenbanken sind.