2005年5月19日:情報処理学会DBS+FI合同研究会にて

「セマンティック・ウェブ」とひと括りにするとすれ違いや誤解が…

(例)
<ex:Schedule> <ex:area rdf:resource="http://example.org/area/Japan/川崎"/> <dc:date>2005-05-19</dc:date> </ex:Schedule>
(例)
<rdfs:Class rdf:ID="MusicalWork"/>
<rdfs:Class rdf:ID="Symphony">
<rdfs:subClassOf rdf:resource="#MusicalWork"/>
</rdfs:Class>
<rdf:Property rdf:ID="composer">
<rdfs:subPropertyOf
rdf:resource="http://purl.org/dc/elements/1.1/creator"/>
<rdfs:domain rdf:resource="#MusicalWork"/>
<rdfs:range rdf:resource="#Person"/>
</rdf:Property> </li>
(例)
<owl:Class rdf:ID="StringEnsemble"> <owl:disjointWith rdf:resource="#WindEnsemble"/> <rdfs:subClassOf rdf:resource="#MusicalGroup"/> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty rdf:resource="#player"/> <owl:allValuesFrom rdf:resource="#StringPlayer"/> </owl:Restriction> </rdfs:subClassOf> </owl:Class>
(例)
<owl:ObjectProperty rdf:ID="composes"> <rdfs:domain rdf:resource="#Person"/> <rdfs:range rdf:resource="#MusicalWork"/> <owl:inverseOf rdf:resource="#comosedBy"/> </owl:ObjectProperty>
| owl:FunctionalProperty | Xに対してYが高々1つに定まる |
| owl:InverseFunctionalProperty | Yに対してXが高々1つに定まる(IDとして働く) |
| owl:TransitiveProperty | X P Y. かつY P Z. ならば X P Z. が成り立つ |
| owl:SymmetricProperty | X P Y. ならば Y P X. も成り立つ |
(例)
<owl:Ontology rdf:about="">
<owl:versionInfo>
演奏会オントロジー v 1.44 2005-02-18 etc...
</owl:versionInfo>
<owl:imports rdf:resource="&music;" />
<owl:imports rdf:resource="&foaf;" />
...
</owl:Ontology>
(例)
<rss:item rdf:about="http://kanzaki.com/docs/sw/image-rdf.html">
<rss:title>FOAFとRSSを用いた画像メタデータ</rss:title>
<rss:link>http://www.kanzaki.com/docs/sw/image-rdf.html</rss:link>
<rss:description>画像にメタデータを与えれば、検索やデータベースなど
さまざまな活用が可能になります。...</rss:description>
<dc:date>2004-08-28</dc:date>
<cc:license
rdf:resource="http://creativecommons.org/licenses/by-nc-sa/2.0/"/>
</rss:item>


(例)
<foaf:Person> <foaf:name>神崎正英</foaf:name> <foaf:mbox rdf:resource="mailto:webmaster@kanzaki.com"/> </foaf:Person>
(例)
<foaf:Person> <foaf:name>Masahide Kanzaki</foaf:name> <foaf:mbox rdf:resource="mailto:webmaster@kanzaki.com"/> <foaf:homepage rdf:resource="http://www.kanzaki.com"/> <foaf:depiction rdf:resource="http://.../masaka.jpg"/> <foaf:knows> <foaf:Person> <foaf:name>Dan Brickley</foaf:name> <foaf:mbox rdf:resource="mailto:danbri@w3.org"/> <rdfs:seeAlso rdf:resource="http://.../danbri-foaf.rdf"/> </foaf:Person> </foaf:knows> </foaf:Person>
| クラス | 説明 |
|---|---|
| foaf:Agent | 人間、グループ、ソフトウェアなどを総称するクラス |
| foaf:Person | 人物を表すクラス。foaf:Agent のサブクラス |
| foaf:Group | グループ一般を表すクラス。foaf:Agent のサブクラス |
| foaf:Organization | 組織形態をもつグループを表すクラス。foaf:Agent のサブクラス |
| foaf:Document | 文書を表すクラス |
| foaf:Image | 画像を表すクラス。foaf:Document のサブクラス |
| プロパティ | 説明 |
|---|---|
| foaf:mbox | メールボックスURI(mailto:)で、家族などと共有していないもの |
| foaf:name | 名前(人に限らず使える):ニックネームはfoaf:nick |
| foaf:knows | 目的語の人を知っている |
| foaf:interest | 関心を持っていることに関するページ |
| foaf:publications | 出版物へのリンク |
| foaf:made | 主語が作ったもの |
| foaf:schoolHomepage | 母校のホームページ:仕事関連ならfoaf:workplaceHomepage |
| foaf:currentProject | 現在手がけているプロジェクト:過去のものならfoaf:pastProject |
| foaf:homepage | ホームページ |
| foaf:weblog | ウェブログ |
| foaf:depiction | 主語を描いたもの。写真やイラストなど |
| foaf:topic | 主語ページ、文書のトピック(foaf:pageの逆) |
| foaf:member | 目的語は主語グループのメンバーである |


(例)
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
PREFIX dc: <http://purl.org/dc/elements/1.1/>
PREFIX ical: <http://www.w3.org/2002/12/cal/ical#>
SELECT ?name ?evdate ?evsummary
WHERE {
?person foaf:mbox <mailto:webmaster@kanzaki.com> .
?person foaf:name ?name .
?event ical:attendee ?person .
?event dc:date ?evdate .
?event ical:summary ?evsummary }
(例)
<html xmlns="http://www.w3.org/1999/xhtml"> <head profile="http://www.w3.org/2003/g/data-view"> <title>ウェブ・アーカイブ</title> <link rel="transformation" href="http://www.ndl.go.jp/(XSLTのURL)" /> ... </head> <body> <p class="dc.description">インターネット上のウェブ情報は...</p> ... </body> </html>


