我在Neo4j中創建了一個語義圖。有沒有可能在Neo4j中使用OWL推理器?或者任何推理引擎?如何在Neo4j中推理或作出推論?
雖然已經提到here我找不到任何解決方案或API。
感謝您的任何建議!
我在Neo4j中創建了一個語義圖。有沒有可能在Neo4j中使用OWL推理器?或者任何推理引擎?如何在Neo4j中推理或作出推論?
雖然已經提到here我找不到任何解決方案或API。
感謝您的任何建議!
也許你想看到這一點: click here
我引用這從該鏈接:
你的主,如果你想在Neo4j的數據庫使用推理任務將是吸數據out of neo4j,並將其格式化爲一組RDF三元組。然後,您可以將這些RDF三元組放入耶拿模型中。當你在內存耶拿模型,可以使用現有的耶拿API來使用推理與模型
我這方面的研究正在進行中,請觀看here看到最新的條款草案,有專門章節推理在圖上。
我期待在neo4j -> Prolog -> neo4j
方法:(a)-[b]->(c)
圖可以表示爲b(a,c)
謂語,所以你.db的導出爲特等和查詢在SWI序言爲例。但最複雜的是:如何做一些(直接)推理向後導入neo4j。
我在考慮應用YieldProlog直接遍歷neo4j db使用BOLT prolotocol。我打算爲Yield方法添加特殊的模塊來專門處理圖元素的標籤和屬性,所以我的知識庫將通過設計來描述neo4j數據庫。