問題タブ [rdfs]

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.

0 投票する
1 に答える
114 参照

rdf - アノテーションプロパティがあり、各子(Y、Z)がプロパティcanDoを持っている場合、YはどのようにしてすべてのcanDoを継承できますか?

TurtleとOWLを使用しています。

Xはクラスであり、それに含まれるいくつかのプロパティがあります。Xにすべての子クラス(YおよびZ)と同じプロパティを持たせるにはどうすればよいですか?

推論者に:X:canDo:thingAを推測させたい。

クラスが異なっていても、これは推移的なプロパティですか?

0 投票する
1 に答える
3122 参照

rdf - OWLDataPropertiesの独自の範囲を定義する方法

私は最近、Webオントロジー言語(OWL)の学習を始めました。独自に定義した値の範囲でDataPropertyを定義したいと思います。次のプロパティを検討してください。

プロパティの範囲はdouble値ですが、プロパティが0から1までのdouble値のみを受け入れるようにするために、範囲を制限したいと思います。データプロパティの独自の範囲を定義する方法を教えていただければ幸いです。

0 投票する
1 に答える
466 参照

rdf - RDF データから RDFS オントロジーを生成する

私はオントロジー分野に不慣れです。私の質問は、問題ではなく明確化です。扱っている情報はRDF形式で書かれています。私は独自の RDFS オントロジーを構築しました。所有している RDF データからそのオントロジーを生成したいと考えています。どうすればイエナでそれを行うことができますか?? リソース/プロパティーの命名は、RDF データと RDFS オントロジーの間で同じである必要がありますか?? 例は高く評価されます。

また、RDF と RDFS の違いはまだはっきりしていません。RDF をオントロジーと見なすことはできますが、(知識をエンコードする際の) 機能は限られていますか??

0 投票する
1 に答える
334 参照

rdf - SPARQLクエリを特定の種類のクラスに制限する

dbpediaデータベース内の場所が「California」であるすべてのリソースを選択するためのSPARQLクエリがあります。

ここでの私の問題は、この結果をフィルタリングして?subj、特定のクラスのサブクラスであるものだけを取得することですdbpedia:Public_company

sthを試してみました。このような:

しかし、これは空の結果セットになります。

?subjを特定のタイプのクラスからのものに制限するにはどうすればよいですか?

0 投票する
1 に答える
1590 参照

rdf - RDF語彙と述語

一部のデータを RDF 形式に変換しようとしています。dc および foaf タイプを使用して、基本的なオントロジーを作成できます。問題は、より複雑なオントロジーの場合、より具体的な述語が必要になることです。より具体的な語彙を探していますが、語彙が何を意味するのかよくわかりません。使用したい用語に関する情報を含む単なる URI (おそらく Web サイト) ですか、それとも RDF 形式で記述する必要がありますか? 例: IMDB 用語を使用できますか? 例http://www.imdb.com/glossary/C

0 投票する
1 に答える
480 参照

rdf - 2 つの RDF ステートメントを比較できますか?

rdf ステートメントについて質問があります。2 つの rdf ステートメントを比較できますか? たとえば、ストアからステートメントを受け取った場合、オブジェクトの値について事前に定義されたステートメントと比較できますか? これは可能ですか?

前もって感謝します!

0 投票する
2 に答える
616 参照

c# - 座標(緯度、経度)をRDFに格納する方法

私は座標を示すac#クラスを持っています

RDF は double 型をサポートしていないため、どのように rdf の rdf トリプルに変換できますか?また、float が使用されている場合、「.」の後に 6 桁しか表すことができません。何か案が?

Protege 3.4.8を使用して rdf スキーマを作成し、 Semwebを使用して scema にデータのトリプルを書き込みます...

0 投票する
2 に答える
308 参照

rdf - プロパティが順序付けられた値のセットを持たなければならないことをOWLでどのように述べるのですか?

プロパティが順序付けられた値のセットを持たなければならないことをOWLでどのように述べるのですか?

例: プログラムにはシリーズの rdf:Seq が必要であり、シリーズにはエピソードの rdf:Seq が必要です。

http://purl.org/ontology/po/オントロジーは、代わりにプロパティhttp://purl.org/ontology/po/position使用します。

どちらのアプローチが優れていますか?

0 投票する
1 に答える
3596 参照

java - Jena 複数の rdfs:label

私はイエナとフクロウが初めてで、オントロジーを与えられました。Protege 4.2 で問題なく開くことができますが、Jena で開こうとすると、次のようになります Exception in thread "main" org.apache.jena.riot.RiotException: {E201} Multiple children of property element

私はオントロジーでそれが何であるかを少し調べていましたが、一部の要素が言語で複数のラベルを持っていることに気付きました。

これにより問題が発生する可能性はありますか? 私が使用するすべてのコードは他のオントロジーで動作するので、このオントロジーから来ていると思います。この例外の原因を知っていますか?

編集

したがって、最小化されたケースに到達しても、同じエラーが発生します。

Javaコードは次のとおりです。

これは役に立ちますか?もう本当に何も思いつかない…