/
45.txt
212 lines (169 loc) · 8.07 KB
/
45.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
[24] [DFN[[[RDF]]]] は、[[メタデータ]]その他のデータを[[主語]]、[[述語]]、[[目的語]]の[[三項組]]として記述するデータモデル、構文および意味論的定義の集合体です。
[[RDF]] は [[W3C]] により開発され、 [[Semantic Web]] / [[Linked Data]] の基幹技術となっています。
[25] 一時は [[RSS 1.0]] や [[FOAF]] のような形で [[Web]] でもよく用いられていましたが、
[[Semantic Web]] のブームが去った現在ではほとんど見なくなりました。
* RDF の具象構文
[23] [[RDF]] はいろいろな形式で表現されます。
[FIG(short list)[
- [[RDF/XML]]
- [[RDF/N3]]
- [[N-Triples]]
- [[N-Quads]]
- [[Turtle]]
- [[TriG]]
- [[eRDF]]
- [[RDFa]]
- [[RDF/YAML]]
- [[RDF/JSON]]
- [[RDFj]]
- [[RDF Thrift]]
- [[HDT]]
- [[JSON-LD]]
- [[ソ3]]
]FIG]
[32] 次のデータ形式も [[RDF]] と関連があります。
[FIG(list)[
- [[SPARQL]]
-- [[SPARQL]] 自体は[[照会]]の[[プロトコル]]ですが、その一部として [[RDF]] [[三項組]]の表現方法が規定されています。
-- [[Turtle]] ベースのテキスト形式の他、 [[XML]]、[[JSON]]、[[CSV]]/[[TSV]] があります。
- [[GRDDL]]
-- [[GRDDL]] 自体は [[RDF]] ではありませんが、 [[XML]] 文書から [[RDF]] [[グラフ]]を生成する方法を記述するもので、
[[XML]] + [[XSLT]] の全体で [[RDF]] を表現していると言えます。
- [[jsonGRDDL]]
-- [[GRDDL]] の [[XML]] を [[JSON]] に置き換えたものです。
- [[マイクロデータ]]
-- [[マイクロデータ]]自体は [[RDF]] ではありませんが、 [[RDF]] に変換する方法が定義されているので、
広い意味で [[RDF]] を表現していると言えます。
]FIG]
* RDF データモデル
[31] 次の各用語の項を参照してください。
[FIG(short list)[
- [[RDFデータモデル]]
- [[RDFデータ集合]]
- [[名前付きグラフ]]
- [[RDFグラフ]]
- [[RDF三項組]]
- [[主語 (RDF)]]
- [[述語 (RDF)]]
- [[目的語 (RDF)]]
- [[RDF URI参照]]
- [[空白節点]]
- [[RDFリテラル]]
- [[単純リテラル]]
- [[言語タグ付き文字列]]
- [[型付きリテラル]]
- [[XMLリテラル]]
- [CODE(XML)@en[[[rdf:HTML]]]]
]FIG]
* RDF と関連仕様
[3] [[W3C]] の RDF 中核作業部会
(''W3C RDF Core Working Group'' <http://www.w3.org/2001/sw/RDFCore/>) 担当:
[WEAK[(最新情報は <http://www.w3.org/2001/sw/RDFCore/#documents> を参照。)]]
- [[RDF入門]]
-- ''RDF Primer'' <http://www.w3.org/TR/rdf-primer/>
-- まだ WD
- [[RDF概念及び抽象データモデル]]
-- ''Resource Description Framework (RDF): Concepts and Abstract Syntax'' <http://www.w3.org/TR/rdf-concepts/>
-- まだ WD
- [[RDF/XML]] 構文仕様書
-- ''Resource Description Framework (RDF) Model and Syntax Specification'' <http://www.w3.org/TR/REC-rdf-syntax/>
--- W3C 勧告, 1999年2月
--- 公式には現役だけど、実際にはもう古い。
-- ''RDF/XML Syntax Specification (Revised)'' <http://www.w3.org/TR/rdf-syntax-grammar/>
--- まだ WD
- RDF 枠構え
-- ''Resource Description Framework (RDF) Schema Specification 1.0'' <http://www.w3.org/TR/2000/CR-rdf-schema-20000327/>
--- [[CR]] までいったけど差し戻し。
-- ''RDF Vocabulary Description Language 1.0: RDF Schema'' <http://www.w3.org/TR/rdf-schema/>
--- まだ WD
- RDF 意味
-- ''RDF Semantics'' <http://www.w3.org/TR/rdf-mt/>
-- まだ WD
- RDF 試験 case
-- ''RDF Test Cases'' <http://www.w3.org/TR/rdf-testcases/>
-- まだ WD
- [CODE[[[application/rdf+xml]]]] [[媒体型]]
-- <urn:ietf:id:draft-swartz-rdfcore-rdfxml-mediatype-02>
-- ''application/rdf+xml Media Type Registration'' <http://www.ietf.org/internet-drafts/draft-swartz-rdfcore-rdfxml-mediatype-02>
-- まだ [[I-D]]
- [9] [WEAK[2003-10-12 01:09:24 +00:00]] ''[[名無しさん]]'': やっと再 last call キター (AA 略)。今度こそちゃんと勧告まで進むといいんだけど。。。
- [10] [WEAK[2004-02-10 23:52:44 +00:00]] ''[[名無しさん]]'': RDF & [[OWL]] 一斉勧告キター
[[#comment]]
[4] その他:
- ''Resource Description Framework (RDF) / W3C Semantic Web Activity'' <http://www.w3.org/RDF/>
- ''W3C Semantic Web: Resource Description Framework (RDF) Interest Group'' <http://www.w3.org/RDF/Interest/>
- ''Harvesting RDF Statements from XLinks'' <http://www.w3.org/TR/xlink2rdf>
-- [[Note]]。
- ''RDF Query Specification'' <http://www.w3.org/TandS/QL/QL98/pp/rdfquery.html>
-- 単なる文書。
- ''The Cambridge Communiqué'' <http://www.w3.org/TR/1999/NOTE-schema-arch-19991007>
-- XML と RDF の関係についての合意事項の Note。
- [8] ''W3C Semantic Web'' <http://www.w3.org/2001/sw/>
** [6] 応用規格
- [[OWL]]
- [[CC/PP]]
- [[PICS]]
- [[P3P]]
-- [[DublinCore]]
-- [[RSS]]
[12]
[CITE[Kissology]] <http://www.gnowsis.org/ont/kissology.html>
** [5] 影響ある関連規格
- [[XML情報集合]]
- [[XLink]]
- [[SVG]]
- [[TopicMap]]
- [[HTML]] ([[マイクロデータ]])
* 関連する概念
- [[Semantic Web]]
* 語彙・オントロジー
- [[OWL]]
- [[Dublin Core]]
* 既存仕様の RDF 表現
- [20] [[CSS/RDF]]
* 歴史
[28] 1999年に [[RDF]] の最初の版が [[W3C勧告]]に、2000年に [[RDF Schema]]
の最初の版が [[W3C勧告候補]]になりました。 ([[RDF (1999)]] 参照。)
[29] 2004年に第2世代の [[RDF]] 仕様群が [[W3C勧告]]になりました。
[30] 2014年に第3世代の [[RDF 1.1]] 仕様群が [[W3C勧告]]になりました。 ([[RDF 1.1]] 参照。)
* メモ
[1] ''XHTMLからメタデータを自動抽出する'' <http://www.kanzaki.com/docs/sw/xh2meta.html>
[2] [[マーク付け]]を追求すると自然言語文さえ消滅して、 [SAMP(XML)[<sentence><subject><word:I/></subject><verb><word:love/></verb><object><word:you/></object></sentence>]] になるんじゃないか (機械翻訳万歳!) と思ってたんですけど、 RDF を含む[[意味ウェブ]]の世界って本当にそんな気がしないでもない。特に [[Notation3]] なんて見てると・・・。
[7] ところで、 [[CSS]] も RDF で表現できないかなあ?
[11]
[CITE[SchemaWeb - RDF Schemas Directory]] <http://www.schemaweb.info/>
([[名無しさん]])
[13]
[CITE[Ontaria 0.8]] <http://www.w3.org/2004/ontaria/>
> Ontaria is a searchable and browsable directory of semantic web data.
[15]
[CITE[Circles and arrows diagrams using stylesheet rules]] <http://www.w3.org/2001/02pd/>
W3C の RDF Validator でグラフを描かせると辺や頂点のラベルは
[[URI参照]]になりますが、
好きな文字列を使ったグラフを [[Graphviz]]
で描かせようというおはなし。
([[名無しさん]])
[16]
[CITE[指向性メモ::2005-05-14::RDFとクエリ界隈の情報リンク集]] <http://ishikawa.arielworks.com/memo/2005/05/14/211635>
([[名無しさん]] [sage])
[17]
[CITE[New Syntaxes for RDF]] <http://www.dajobe.org/2003/11/new-syntaxes-rdf/paper.html>
([[名無しさん]])
[18]
[CITE[ongoing · The RDF.net Challenge]] ([CODE[2003-05-22 14:26:51 +09:00]] 版) <http://www.tbray.org/ongoing/When/200x/2003/05/21/RDFNet>
([[名無しさん]])
[19]
[CITE@ja[スラッシュドット ジャパン | アイルランド発の超高速RDF検索エンジン]] ([TIME[2007-06-18 01:57:01 +09:00]] 版) <http://slashdot.jp/article.pl?sid=07/05/05/2054225>
([[名無しさん]] [WEAK[2007-06-17 16:58:58 +00:00]])
[21] [CITE[W3C Workshop — RDF Next Steps: Workshop Report]]
([TIME[2010-07-09 22:41:17 +09:00]] 版)
<http://www.w3.org/2009/12/rdf-ws/Report.html>
[22] [CITE@en[RDF 1.1 Concepts and Abstract Syntax]]
( ([TIME[2012-05-30 22:31:11 +09:00]] 版))
<http://dvcs.w3.org/hg/rdf/raw-file/default/rdf-concepts/index.html>
[26] [CITE@en[RDF 1.1 Concepts and Abstract Syntax]]
( ([TIME[2013-11-06 00:05:07 +09:00]] 版))
<http://www.w3.org/TR/2013/CR-rdf11-concepts-20131105/>
[27] [CITE@en[RDF 1.1 Semantics]]
( ([TIME[2013-11-05 23:53:08 +09:00]] 版))
<http://www.w3.org/TR/2013/CR-rdf11-mt-20131105/>