Skip to content

Commit b9c525c

Browse files
authored
Update SPARQLsample.md
1 parent 4bfb10b commit b9c525c

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

2020/SPARQLsample.md

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,19 @@
11
# サンプルクエリ
2-
ナレッジグラフ推論チャレンジ2019用の「ナレッジグラフ」を対象としたSPARQLクエリのサンプルです.
2+
ナレッジグラフ推論チャレンジ2020用の「ナレッジグラフ」を対象としたSPARQLクエリのサンプルです.
33

4-
SPARQLエンドポイントは,http://lod.hozo.jp/repositories/kgc2019 です.
4+
SPARQLエンドポイントは,http://knowledge-graph.jp/sparql2020v2.html です.
55

66
## 「まらだのひも」の場面36のhasPredicate(その場面の内容を表す述語)を取得する
77
```
88
select ?o
9-
{<http://kgc.knowledge-graph.jp/data/SpeckledBand/36> <http://kgc.knowledge-graph.jp/ontology/kgc.owl#hasPredicate> ?o .}
9+
{<http://kgc.knowledge-graph.jp/data/SpeckledBand/036> <http://kgc.knowledge-graph.jp/ontology/kgc.owl#hasPredicate> ?o .}
1010
```
11-
[クエリ結果を見る](http://lod.hozo.jp/repositories/kgc2019#query/d/select%20?o%0A%7B%3Chttp://kgc.knowledge-graph.jp/data/SpeckledBand/36%3E%20%3Chttp://kgc.knowledge-graph.jp/ontology/kgc.owl%23hasPredicate%3E%20?o%20.%7D)
1211

1312
## 指定した場面(例:「まらだのひも」の場面36)の内容(トリプル一覧)を取得する
1413
```
1514
select ?p ?o
16-
{<http://kgc.knowledge-graph.jp/data/SpeckledBand/36> ?p ?o .}
15+
{<http://kgc.knowledge-graph.jp/data/SpeckledBand/036> ?p ?o .}
1716
```
18-
[クエリ結果を見る](http://lod.hozo.jp/repositories/kgc2019#query/d/select%20?p%20?o%0A%7B%3Chttp://kgc.knowledge-graph.jp/data/SpeckledBand/36%3E%20?p%20?o%20.%7D)
1917

2018
## 場面の一覧を取得する
2119
```
@@ -27,7 +25,6 @@ WHERE{
2725
?s rdf:type kgc:Situation .
2826
}
2927
```
30-
[クエリ結果を見る](http://lod.hozo.jp/repositories/kgc2019#query/d/PREFIX%20rdf:%20%20%3Chttp://www.w3.org/1999/02/22-rdf-syntax-ns%23%3E%0APREFIX%20kgc:%20%3Chttp://kgc.knowledge-graph.jp/ontology/kgc.owl#%3E%0A%0ASELECT%20?s%20%0AWHERE%7B%0A?s%20rdf:type%20kgc:Situation%20.%0A%7D)
3128

3229
なお,このSPARQLエンドポイントには5つの小説のデータが入っていますので,特定の小説のデータのみを取得したい場合は`FROM <>`のように検索対象とする小説のグラフIRIを指定してください.
3330

@@ -42,7 +39,6 @@ WHERE{
4239
?s rdf:type kgc:Situation .
4340
}
4441
```
45-
[クエリ結果を見る](http://lod.hozo.jp/repositories/kgc2019#query/d/PREFIX%20rdf:%20%20%3Chttp://www.w3.org/1999/02/22-rdf-syntax-ns%23%3E%0APREFIX%20kgc:%20%3Chttp://kgc.knowledge-graph.jp/ontology/kgc.owl#%3E%0A%0ASELECT%20?s%20%0AFROM%20%3Chttp://kgc.knowledge-graph.jp/data/DancingMen%3E%0AWHERE%7B%0A?s%20rdf:type%20kgc:Situation%20.%0A%7D)
4642

4743
## 条件を満たす場面の一覧を取得する
4844
```
@@ -56,7 +52,6 @@ WHERE{
5652
FILTER(lang(?sc)="ja")
5753
}
5854
```
59-
[クエリ結果を見る](http://lod.hozo.jp/repositories/kgc2019#query/d/PREFIX%20rdf:%20%20%3Chttp://www.w3.org/1999/02/22-rdf-syntax-ns%23%3E%0APREFIX%20kgc:%20%3Chttp://kgc.knowledge-graph.jp/ontology/kgc.owl#%3E%0A%0ASELECT%20?s%20?sc%0AWHERE%7B%0A?s%20kgc:subject%09%3Chttp://kgc.knowledge-graph.jp/data/DancingMen/Qubit%3E%20;%0A%20%20%20kgc:source%20%20?sc.%0AFILTER(lang(?sc)=%22ja%22)%0A%7D)
6055

6156

6257
## 場面間のつながりを取得する
@@ -73,4 +68,3 @@ WHERE{
7368
?o rdf:type kgc:Situation .
7469
}
7570
```
76-
[クエリ結果を見る](http://lod.hozo.jp/repositories/kgc2019#query/d/PREFIX%20rdf:%20%20%3Chttp://www.w3.org/1999/02/22-rdf-syntax-ns%23%3E%0APREFIX%20kgc:%20%3Chttp://kgc.knowledge-graph.jp/ontology/kgc.owl#%3E%0APREFIX%20dm:%20%3Chttp://kgc.knowledge-graph.jp/data/DancingMen/%3E%0A%0ASELECT%20?s%20?p%20?o%0AFROM%20%3Chttp://kgc.knowledge-graph.jp/data/DancingMen%3E%0AWHERE%7B%0A?s%20?p%20?o.%0A?s%20rdf:type%20kgc:Situation%20.%0A?o%20rdf:type%20kgc:Situation%20.%0A%7D)

0 commit comments

Comments
 (0)