Semanticが止まらない
というわけで(?)、Semantic Webの勉強を色々やってたりなかったり。オントロジとかRDFとかOWLとかSPARQLとか、ようやく少しずつ分かってきたかも知れない。
とりあえずうまく検索できなくて、色々いじっていたら
"SELECT ?x ?y "
の行の末尾の半角スペースを忘れていたせいらしい。今後何回も同じミスしそうな予感。というか厳しすぎるんではないか。
参考資料
とりあえず概要
- 本家 -> RDF用クエリ言語SPARQL
- 簡単な概要と解説 -> SPARQL概要SPARQL セマンティックWeb -TECHSCORE-
RDFデータ検索
- 検索例:複数のグラフの場合もあり -> SPARQLでRDFデータを検索する
- Javaでオントロジを読み込んでSPARQLクエリを書いてRDFグラフの検索
- Jenaをここからdownloadして使う -> Jena Semantic Web Framework
- JDKをインストール -> jre#/lib/ext/ に *.jar を配置 もしくはコンパイル時に CLASSPATH 指定して読み込ませる
- 解説+サンプルコード -> 検索実行エンジン(ARQ)Jena-TECHSCORE-