2010-12-04 8 views
2

この文は、複数のオブジェクトの意味情報を提供します。セマンティックMediawikiは非現在のページの意味情報を許可しますか?

「ボブは、それぞれメアリーとケイティ と結婚した2人の息子、ビルとジムを、持っているビルとメアリーは双子の女の子、ジルとアマンダを持っています。」

通常のセマンティックウィキ(例:semediawiki)では、表示しているページの意味情報のみを に与えることができます。

の情報を同時に提供できるセマンティックメディアウィキがありますか?

サンプルの構文は次のようになります。

Bob has two sons, [Bob:son:Bill] and [Bob:son:Jim], who married 
[Bill:wife:Mary] and [Jim:wife:Katy] respectively. Bill and Mary have 
twin girls, [Bill:daughter:Jill] [Mary:daughter:Jill|] and 
[Bill:daughter:Amanda] [Mary:daughter:Amanda|]. [Jill:twin:Amanda|] 

([メアリー:娘:ジル|]のようなものは、意味のトリプルを作成するのではなく、 何も印刷しない)

私はもちろん http://davidbu.ch/mann/blog/2010-03-12/mediawiki-extensions.htmlの承知していますしかし、少しバギーで、ページをリアルタイムで構築し(少しのCPU intensive)、コミュニティサポートはありません( Davidへの侮辱はありません)。効率のため

、あなたは上記の「ボブ」のページを編集したとき、それは言い換えるなど ビル、ジムを更新してしまう、ウィキは、MySQLのクエリの 定期数/ wの「ビル」をレンダリングすることができことは、ない余分な意味のあるもの 情報

私が考えている別のアプローチは、 がどのwikiページにも関連付けられていない「データ」ページを作成することです。例:上記の

[Bob:text: has two sons, [Bob:son:Bill] and [Bob:son:Jim], who married 
[Bill:wife:Mary] and [Jim:wife:Katy] respectively. Bill and Mary have 
twin girls, [Bill:daughter:Jill] [Mary:daughter:Jill|] and 
[Bill:daughter:Amanda] [Mary:daughter:Amanda|]. [Jill:twin:Amanda|]] 

ページは、ボブ、ビル、ジムへなどのページをボブのページにテキストを追加し、意味情報 でしょう。

効率的です:すべてのwikiページを静的にレンダリングすることができます。

これは良い ものかどうか論争があることを私は認識しています。今のところ、私はそれを技術的に行い、後で その他のものについて心配しています。

答えて

0

Davidさんに自分の内線番号を更新するために支払う必要があるように見えます。多分、彼はあなたがしたいことをやり遂げることさえできます。

セマンティックメディアウィキは私の専門ではありませんが、Templatesではこれを行うことができます。なぜなら、基本的にどのwikiページにも関連付けられていないデータページなのですから。

関連する問題