• 検索結果がありません。

平成17年度大学院 知識システム特論

N/A
N/A
Protected

Academic year: 2021

シェア "平成17年度大学院 知識システム特論"

Copied!
27
0
0

読み込み中.... (全文を見る)

全文

(1)
(2)

Web上で公開され,相互に連結し合っているRDFデータ

これまで多く研究されてきた抽象的な概念構造が現実的な有用性を生むには

依然高いハードルがある

具体物であるインスタンスの記述をしたRDF(

Linked Open Data

)のデータベ

ースを公開・共有し合うべきという風潮が高まっている

2007年5月

2008年5月

2011年9月

(3)

Linked Data Cloud

メディア

地理

政府

生命科学

クロスドメイン

出版物

ユーザー生成

コンテンツ

295のデータセット、310億を超えるトリプル

(4)

DBpedia

•http://www.dbpedia.org

•WikipediaのInfoboxを利用し、大規模なDBを構築

•LODにおいて、ハブとして広く利用されている

(5)

GeoNames

•http://www.geonames.org

(6)

NewYorkTimes

•http://data.nytimes.com

(7)

UniProt

•http://www.uniprot.org

(8)

DATA.GOV.UK

•http://data.gov.uk

(9)

SPARQL

•RDFクエリ言語

PREFIX rdfs:<http://www.w3.org/2000/01/rdf-schema#> PREFIX psys:<http://proton.semanticweb.org/protonsys#> PREFIX test:<http://www.keio.ac.jp/test/> PREFIX owl:<http://www.w3.org/2002/07/owl#> PREFIX xsd:<http://www.w3.org/2001/XMLSchema#> PREFIX rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX pext:<http://proton.semanticweb.org/protonext#> SELECT ?website WHERE {

?website <http://www.keio.ac.jp/test/title> 'Yamaguchi Laboratory, Keio University' }

•SELECT

取得したい変数名

•WHERE

変数を含んだトリプル

接頭辞

指定

クエリ

(10)

LinkedOpenData演習

~OWLIM~

(11)

OWLIMの利用 – リポジトリの作成(1)

リポジトリの作成

(12)

OWLIMの利用 – リポジトリの作成(2)

以下を入力し、

Nextを押す

Type : OWLIM-Lite

ID : 任意(lod-test1)

(13)

OWLIMの利用 – リポジトリの作成(2)

Base URLを「http://www.keio.ac.jp/test/」に変更

その他はデフォルトで問題ありませんが

例えば、

Cドライブ以下に「owlimtest」フォルダを作成し、そこ

にデータを格納する場合

Storage folderを「C://owlimtestに

変更」

(14)

OWLIMの利用 – データの格納(1)

リポジトリが先ほど作成したものになっていることを確認した

ら、

Addを選択

(15)

OWLIMの利用 – データの格納(2)

BaseURLは「 http://www.keio.ac.jp/test/」

test.rdfをダウンロードしている場合はSelect to fileから

test.rdfファイルを選択する.

ダウンロードしていない場合は

Enter the RDFから次ページの

RDFを入力する.

(16)

test.rdf

<rdf:RDF

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:test="http://www.keio.ac.jp/test/">

<rdf:Description rdf:about="http://www.yamaguti.comp.ae.keio.ac.jp/"> <test:title>Yamaguchi Laboratory, Keio University</test:title>

<test:author>Yamaguchi Laboratory</test:author> </rdf:Description>

(17)

OWLIMの利用 – 入力データの確認(1)

リポジトリが先ほど作成したものになっていることを確認した

ら、

Contexts ->file://を選択

(18)

OWLIMの利用 – 入力データの確認(2)

(19)

OWLIMの利用 – SPARQLクエリ(1)

リポジトリが先ほど作成したものになっていることを確認した

ら、

QueryからSPARQLを選択し次ページのクエリを入力

(20)

SPARQLクエリ

PREFIX rdfs:<http://www.w3.org/2000/01/rdf-schema#> PREFIX psys:<http://proton.semanticweb.org/protonsys#> PREFIX test:<http://www.keio.ac.jp/test/> PREFIX owl:<http://www.w3.org/2002/07/owl#> PREFIX xsd:<http://www.w3.org/2001/XMLSchema#> PREFIX rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX pext:<http://proton.semanticweb.org/protonext#> SELECT ?website WHERE {

?website <http://www.keio.ac.jp/test/title> 'Yamaguchi Laboratory, Keio University'

}

赤で囲った部分以外は初期で入力されています.

このクエリはあるインスタンスのうち、プロパティが「

title」の値が

(21)

OWLIMの利用 – SPARQLクエリ(2)

(22)
(23)

Protégéで以下のデータを作成

ベースとなる名前空間

URI:

http://www.yamaguti.ae.keio.ac.jp/tutorial2#

クラス

: University、People(Student、Professor)、Place

インスタンス

(University) : Keio University、Waseda University

インスタンス

(Place) : Hiyoshi、Mita、Tokorozawa、Waseda、

Yagami

インスタンス

(Student) : 適宜

インスタンス

(Professor) : Yamaguti、Iijima等適宜

プロパティ

: 通う(commute)、キャンパスがある(hasCampus)

インスタンスとプロパティを使って関係を定義

(24)

RDF/XML形式で保存

File > Save project as

Language : RDF/XML

(25)

OWLIMで新規リポジトリの作成

New repository

Type : OWLIM-Lite

ID : lod-test2

Title : Linked Data Test (lod-test2)

Storage : 任意 (C://owlimtest2)

Base URL : http://www.yamaguti.ae.keio.ac.jp/tutorial2

その他

: デフォルト

(26)

リポジトリにデータを入力

先ほど作成した

sample2.rdfをリポジトリに格納する

Add

Select the file を選択

RDF Data File : sample2.rdf

Base URI : http://www.yamaguti.ae.keio.ac.jp/tutorial2

Context : <f://sample2.rdf>

(27)

SPARQLクエリの実行

以下のクエリを実行

PREFIX :<http://www.yamaguti.ae.keio.ac.jp/tutorial2#> PREFIX rdfs:<http://www.w3.org/2000/01/rdf-schema#> PREFIX swrl:<http://www.w3.org/2003/11/swrl#> PREFIX psys:<http://proton.semanticweb.org/protonsys#> PREFIX protege:<http://protege.stanford.edu/plugins/owl/protege#> PREFIX xsp:<http://www.owl-ontologies.com/2005/08/07/xsp.owl#> PREFIX owl:<http://www.w3.org/2002/07/owl#> PREFIX xsd:<http://www.w3.org/2001/XMLSchema#> PREFIX swrlb:<http://www.w3.org/2003/11/swrlb#> PREFIX rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX pext:<http://proton.semanticweb.org/protonext#> SELECT ?student WHERE { ?student rdf:type :Student. }

参照

関連したドキュメント

一度登録頂ければ、次年度 4 月頃に更新のご案内をお送りいたします。平成 27 年度よ りクレジットカードでもお支払頂けるようになりました。これまで、個人・団体を合わせ

ピアノの学習を取り入れる際に必ず提起される

 関西学院大学のミッションステートメントは、 「Mastery for Service を体現する世界市民の育成」にあります。 “Mastery for

問 19.東電は「作業員の皆さまの賃金改善」について 2013 年(平成 25 年)12

認知症の周辺症状の状況に合わせた臨機応変な活動や個々のご利用者の「でき ること」

2013(平成 25)年度から全局で測定開始したが、2017(平成 29)年度の全局の月平均濃度 は 10.9~16.2μg/m 3 であり、一般局と同様に 2013(平成

事例1 平成 23 年度採択...

アドバイザーの指導により、溶剤( IPA )の使用量を前年比で 50 %削減しまし た(平成 19 年度 4.9 トン⇒平成 20 年度