問題タブ [triples]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
csv - csv ファイルから MarkLogic にトリプレットをロードする方法を教えてください。
私が始めているのは、オランダの郵便番号表です。たとえば、都市を主語、PartOf を述語、自治体を目的語として含む、いくつかの csv ファイルに分割しました。これにより、次のファイルが得られます。
次に、このデータを MarkLogic に取り込みたいと思います。また、csv ファイルをインポートしたり、トリプルをインポートしたりできますが、組み合わせがわかりません。
java - openrdf sesame Model の複数フィルター
モデルをフィルタリングし、特定の述語とタイプ C の主語を持つすべてのトリプルを取得したいと思います。以下のコードは結果を返しません。実装方法を知っている人はいますか?
java - Sesame の一連の述語で同じオブジェクトに到達する
(s,p,o) とリストを想定して、Sesame のモデル構造を使用して、主語 s、述語のリストを使用し、最後に o に到達できるかどうかを確認したいと思います。
たとえば、(s,p,o) と {p1,p2,p3} に対して次のトリプルが存在する場合、パスがあると言います: (s,p1,o1) , (o1,p2,o2), (o2、p3、o)
セサミやモデルの構造に可能性はありますか?
rdf - OWLデータとオブジェクトのプロパティを同じプロパティのサブプロパティにする
クラスがあるとします:
のサブクラスは次のelementProperty
とおりです。
次のオブジェクト プロパティとそのドメインと範囲も考慮してください。
hasElementProperty
次のサブプロパティがあります。
このように、クラスのインスタンスである:Lithium :hasAtomicNumber :3
トリプル:Lithium :hasElementProperty :3
が推論されると言った場合。:3
AtomicNumber
では、data プロパティがあり、トリプルがあるときにトリプルが推論されるhasElementName
ようにしたい場合を考えてみましょう。これは、データ プロパティであるため、現在設定している方法では不可能であり、オブジェクト プロパティのサブプロパティにすることはできません。リテラル具体化 (リテラル具体化を参照) を使用して成功しましたが、リテラル具体化の目的はリテラルをオブジェクトとして使用できるようにするためであり、それは私がする必要があることではないため、これを行うためのより良い方法があるように感じます。どんなアイデアでも大歓迎です。:Lithium :hasElementName "Lithium"
:Lithium :hasElementProperty "Lithium"
hasElementName
hasElementProperty
ありがとう
rdf - 一般化された RDF トリプルは、どのようにして「RDFS 含意規則の完全性」をより簡単に示すことができるのでしょうか? また、それは何を意味するのでしょうか?
W3C 勧告RDF 1.1 の概念と抽象構文は、 一般化された RDF トリプル(つまり、主語/述語/目的語のそれぞれが IRI/bnode/リテラルになり得る非標準のトリプル) とは何かを定義しています。
その可能な使用法について、次の例を示します。
RDF トリプルの要件を緩めると便利な場合があります。たとえば、RDFS 含意ルールの完全性は、RDF トリプルの一般化により簡単に示せます。
「RDFS含意ルールの完全性」とはどういう意味ですか? (W3C 勧告RDF スキーマ 1.1で「完全」または「含意」を検索しても結果は得られません。)
そして、規範的な RDF トリプルよりも一般化された RDF トリプルでこれを示す方が簡単なのはどのような点でしょうか?