2017-06-29 32 views
0

我試圖構建知識圖作爲個人實踐,我已經解析了文本以獲得一些自定義三重列表。一個三元組由三部分組成,(entity_1, relation, entity_2),每個部分都是一個帶有utf-8編碼的字符串(它們都是自然語言,而不是以rdf:或類似XML之類的RDF格式)。如何在neo4j中使用三重商店?

我想使用三重存儲將三重列表存儲到neo4j中,但是我找不到這樣的API或命令。我試過CALL semantics.importRDF("file:///Users/jbarrasa/Downloads/opentox-example.turtle","TTL", false, 500)(借用this blog),但它告訴我沒有這樣的命令。

我是圖形數據庫和NLP領域的新手,似乎這裏的三元列表與所謂的RDF格式不同。所以我有兩個問題

  1. neo4j有沒有任何API或命令來導入這樣的自定義三重列表?
  2. RDF格式數據和我的自定義三元列表之間的關係是什麼?更具體地說,我的自定義三元列表格式和標準RDF格式有什麼不同?

我試過谷歌它,但我受到轟炸,有太多的信息,我有點困惑。

回答

1

爲了運行該博客中的過程(如semantics.importRDF),首先必須安裝neosemantics plugin jar文件。有關說明,請參閱該鏈接中的自述文件。

+0

謝謝,我會嘗試。 – biggerfish