問題タブ [semantic-web]

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 に答える
2332 参照

sparql - dbpedia での select SPARQL クエリの問題

DBpedia で Sparql クエリを使用して、都市に関するデータを取得しようとしています。問題は、クエリを機能させることができないことです。

現在、私は次のようなことをしています:

スロベニアのすべての町、村をすべてのデータとともに取得します。問題は、リュブリャナなどの 1 つの町のデータ (officialName および/または概要) のみを取得したいということです。だから私はこのようないくつかのことを試しました:

もちろん、うまくいきません。理由は正確にはわかりませんが:)、少し実験していて、次のようなことに気づきました

いくつかの結果が得られます (これは私には関係ありませんが、とにかく)。

要素 skos:subject がページhttp://dbpedia.org/resource/Ljubljanaに存在しますが、何の結果もありません。

2番目の例が機能しない理由と、希望する結果を得る方法を誰かが説明してもらえますか?

ありがとう、アブラック

ありがとう

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

rdf - OWL: 抽象クラス、無名ノード、正規表現

OWLを使用してオントロジーを定義するとき、クラスが

  • 常に匿名ノード (rdf:about="..." なし) である必要があります (例: <my:FamousQuote/>)。
  • は抽象であり、このクラスのインスタンスは常にサブクラスを使用する必要があります

(ここで編集:)

  • DataTypeProperty は正規表現と一致する必要がありますか?

ありがとう

0 投票する
4 に答える
273 参照

semantics - セマンティック Web で主観的データをマッピングする方法は?

データを保存するためのfreebaseプロジェクトを見てきました。名前、場所、日付などの具体的で客観的なデータを保存するのに最適な場所のようです。意見や評価などの主観的なデータを保存するのに適した場所ですか? この種の情報を格納およびクエリするための、別の/より優れたオープン データ、セマンティック データ ストア、または戦略はありますか?

さらに、これは主観的なものであるため、他の人が私の意見に同意しないと確信できます。群衆の意見をより適切に表現できるように、他の人の意見をインラインで保存するにはどうすればよいですか?

freebase は、この種のデータを保存するのに適切な場所ですか?

例: レストランの評価または映画の評価。映画の格付けは、おそらくレストランの格付けよりも時間の影響を受けにくいでしょう。データを入力した人物に関する非識別情報は、他の要因や関係を判断する上で興味深いものになります。

0 投票する
6 に答える
360 参照

html - ページをセマンティックにマークアップすることを優先する必要がありますか? それとも、セマンティック Web は、実際に軌道に乗ることのない良いアイデアなのでしょうか?

セマンティック Webは素晴らしいアイデアです。また、セマンティック Web の概念を使用して実現された、非常に優れた機能が数多くあります。しかし、結局のところ、それは単なる夢物語なのだろうかと思い始めています。完全なセマンティック Web の作成に真に成功し、セマンティック Web を利用してユーザーにより深い Web エクスペリエンスを提供できない場合、完全なセマンティック Web を確保するために時間と余分な努力を費やす価値があります。ページは私自身または私のチームによって作成されていますか?

セマンティック ページは通常、より良いものになることを知っています (私が考えるよりも細部への注意が必要です)。部分的にセマンティックなページであり、将来の何らかのリターンを期待して完全にセマンティックです。

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

rdf - RDF から個人とプロパティを削除する

セマンティック Web プロジェクトに RDF ファイルがあり、それを操作するために Rowlex を使用しています。個人をRDFから削除する必要があったので、使用しました

このコードで、私は個人を失いましたが、プロパティはまだ残っていました。そのため、最初にそのプロパティを削除する必要があることがわかりました。その上、すべてのプロパティをまとめて削除するコマンドが見つかりませんでした。では、質問1 : すべてのプロパティを持つ個人を削除する方法はありますか? または、1 つずつではなく、1 行のコードですべてのプロパティを削除できますか? また、複数の値を持つプロパティを削除するにはどうすればよいですか。たとえば、下のページの例では、3 つの StudyLists があります。

一方、学生個人から「useSudyList」などのプロパティを削除しようとすると、次のコードが使用されます。

RDF ファイルを見つけました。

...次のようになりました:

このように、財産は放棄されました。リテラルプロパティではこの問題はありません。質問 2 : 何が問題なのですか?

ご清聴ありがとうございました。

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

rdf - セマンティック Web における個人とプロパティ

私は現在、セマンティック Web e ラーニング プロジェクトに取り組んでいます。オントロジーとクラスを作成しました。ただし、RDF ファイルを入力するときは、個人 (コースなど) を作成し、RDF に配置します。その後、オブジェクト プロパティ (例: Student-> studyMemberOf-> course) によって別の個人をこの個人に関連付ける必要がある場合は、コース Uri を学生個人に入れます。これは、(コースの個別の Uri: crs000021) を意味します。

ここで2 つの質問があります:
各クラスの個人を個別の RDF ファイルに入れるのは正しいですか?
この 2 人を関連付ける場合、学生ファイルに「コース (crs000021)」という別のノードを作成していますか? この方法 (異なる rdfs を作成する) は間違っていますか?

ご清聴ありがとうございました

0 投票する
3 に答える
3666 参照

uri - セマンティック Web での Uri と Url の使用

私はセマンティック Web プロジェクトに取り組んでおり、Uri と Url に関していくつかの問題が発生しました。

まず、一般的な質問です。Uris は、ワールド ワイド ウェブのユーザー アプリケーションによってどのように参照されますか? 関連する Uri が要求されたときに、いくつかの国際的なサーバーに保存されている URL のようなものがあり、リソースはユーザー アプリケーションに与えられますか? オントロジー個体の Uris を RDF ファイルで作成しました。Web ファイルに Uri を格納するだけで十分ですか? それが一意であることをどのように確認できますか? (たとえば、これは学生向けです: #stu00546)
第二に、オントロジーにどの Uri を与える必要がありますか? インターネット上で動作させるには、有効な Uri を登録する必要がありますか?
最後、必要に応じて、個人用に Uris と Url の両方を保存する必要がありますか? たとえば、学習リソース (Pdf など) に関する個人を作成したい場合、ユーザーが後でこの Pdf を開くことができるようにするには、Pdf の URL を保存するか、この個人を Uri で定義する必要があります。 、他のサイトによって割り当てられているのはどれですか?

お時間を割いていただき、ありがとうございました。

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

semantics - アーキテクトが知っておくべきセマンティック Web の基本原則/原則は何ですか?

システムを設計するためのコア原則と原則。これは本当にWeb 3.0ですか?

0 投票する
5 に答える
3560 参照

c# - C# との RDF の統合

セマンティック検索を依頼されたプロジェクトに取り組んでいます。このシナリオは、医師名、患者名、および受診日の 3 つの情報を含むテーブルを含むデータベースです。Doctor、Patient、Date の 3 つのフィールドを含むフォームを作成するように依頼されました。そのため、ユーザーが患者に対応する医師を検索したい場合、または対応する患者またはその日付の医師を検索したい場合、フィールドのいずれかに入力するだけで、データベースから情報を取得できます。文字列操作と情報検索に正規表現を使用して、C# でコーディングを行いました。しかし、主なタスクは、検索が RDF と URI を使用して機能することです。

コーディングの大部分に取り組んできたので、誰かが RDF と URI を使用して検索を作成する方法を手伝ってくれませんか?これに対する解決策はありますか?RDF を C# に統合するにはどうすればよいですか?ドキュメントはありますか?

しかし、上司の要件に従って、RDF で動作する検索を作成するように依頼されました。つまり、患者の詳細 (患者の名前など)、医師の名前、および日付は、患者、医師の詳細を特定する URI の形式になります。およびデータベース内の日付情報なので、誰かが医師や患者などの情報を検索しようとしている場合は、対応するフィールドに自分の名前を入力するだけで情報を取得できます。ご理解いただくために、私のコードの 2 つのスナップショットを添付します。

画像 1: http://img29.imageshack.us/i/15035706.jpg
画像 2: http://img31.imageshack.us/img31/1117/86105845.jpg

最初の画像はデータベースにすべての詳細を入力する場所で、2 番目の画像は検索です。

これが私のプロジェクトの全体的なアイデアです。これを行う方法を教えてもらえますか?

誰かがこれについてできるだけ早く私を助けてくれたら、本当に感謝しています。

0 投票する
4 に答える
720 参照

java - セマンティック Web の Java サポート

Java はセマンティック Web サービスをサポートしていますか。