2017-06-27 8 views
0

特定のテキストから情報を抽出しましたが、結果はRDF形式(entity1, entity2, releation)のトリプルリストになります。私はトリプルリストを使用して知識グラフを作成したいと思いますが、cosmos dbグラフAPIはそのようなAPIを提供していません。だから、基本的に私は、Azureのコスモスデシベルでグラフを構築するためにトリプルリストをインポートするにはどのように二つの質問Cosmos DBのトリプルリストに基づいてグラフを作成する方法は?

  1. がありますか?具体的には、C#ソリューションがあればより良いでしょう。

  2. SPARQLを使用してナレッジグラフを照会できるAPIはありますか?

私はNLPフィールドの初心者ですが、私の説明で間違いが見つかった場合は私を修正してください。

答えて

0

Cosmos DB SDKの1つを使用してアプリケーションを作成し、トリプルリストをCosmosがデータベースをシードするために実行できるGremlinステートメントに変換する必要があります。

SPARQLはネイティブにサポートされていませんが、Gremlinは現在のところ利用可能な唯一のグラフクエリ言語です。ただし、コスモスのデータをHDInsightにエクスポートして分析することができます。そのため、HDInsightクラスタにSPARQLをインストールし、Sparkを使用したいSPARQLを実行できます。

関連する問題