Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Iodd2015osaka kameda-slideshare

1,069 views

Published on

IODD 2015 Osaka でのプレゼン資料です。
「Webアーキテクチャー としての オープンデータ  ―LOD, RDF, 五つ星データの本当の意味―」

Published in: Internet
  • Be the first to comment

Iodd2015osaka kameda-slideshare

  1. 1. Webアーキテクチャー としての オープンデータ ―LOD, RDF, 五つ星データの本当の意味― 亀田 尭宙 京都大学 地域研究統合情報センター 助教 LOD Initiative
  2. 2. http://5stardata.info/ja/
  3. 3. ★(どんな形式でも良いので) データを オープンライセンスでWeb上に公開しましょう 消費者として ... • ✔ 見ることができます. • ✔ 印刷することができます. • ✔ ローカル (ハードディスクやUSBメモリ上) に保存できます. • ✔ データを他のシステムに入力できます. • ✔ 望むようにデータを変更できます. • ✔ 好きなように他人とデータを共有できます. 公開者として ... • ✔ 簡単に公開できます. • ✔ あなたのデータが使用可能であるということを 消費者に繰り返し説明する必要がありません.
  4. 4. ★ ★データを構造化データとして公開しよう (例: 表のスキャン画像よりもExcel) 消費者として,★ でできることは全て可能です.それに加えて, • ✔ 独占的なソフトウェアを使うことで,データの集約,計算,可視化 等を直接処理できます. • ✔ 他の(構造化)形式として書き出せます. 公開者として ... • ✔ まだ簡単に公開できます.
  5. 5. ★ ★ ★非独占の形式を使おう (例: ExcelよりもCSV) 消費者として,★★ でできることは全て可能です.それに加えて: • ✔ 特定のソフトウェアの機能に限定されることなく,あなたの好きな 方法でデータを操作できます. 公開者として ... • ⚠ 独占的な形式からデータを書き出すためには,コンバーターやプ ラグインが必要になるかもしれません. • ✔ まだまだ公開するのは簡単です.
  6. 6. ★ ★ ★ ★物事を示すのにURIを使おう 消費者として★★★ でできることは全て可能です.それに加えて, • ✔ (Web上やローカルの) 他の場所からデータにリンクすることができます. • ✔ ブックマークできます. • ✔ データの一部を再利用できます. • ✔ 公開者が使用しているパターンの一部を理解するだけで,既存のツー ルやライブラリを再利用できるかもしれません. • ⚠ データのRDF "グラフ" 構造を理解するのは,表データ (Excel/CSV) や木 構造データ (XML/JSON) よりも多くの努力が必要でしょう. • ✔ 他のデータと安全に組み合わせることができます.URIはグローバルな スキームなので,もし2つの事物に同じURIが存在する場合は,それは故 意です.もしそうなっているのであれば,それは適切な5つ星データへの 道です!
  7. 7. ★ ★ ★ ★物事を示すのにURIを使おう 公開者として ... • ✔ データ項目へのきめ細かい制御で消費者のアクセスを最適化で きます (ロード・バランシング,キャッシング等). • ✔ 他のデータ公開者があなたのデータにリンクすることができます. それを5つ星に昇格してください! • ⚠ 通常は,データを細切れにして分析するために時間を費やします. • ⚠ データ項目にURIを割り当てたり,データの表現方法について考え る必要があるでしょう. • ⚠ 再利用するための既存パターンを見つけるか,あるいは自分なり の方法を作る必要があります.
  8. 8. ★ ★ ★ ★ ★他のデータへリンクしよう 消費者として,★★★★ でできることは全部できます.それに加えて, • ✔ データを消費する時により多くの(関係ある)データを発見できます. • ✔ データスキーマについて直接学べます. • ⚠ Webページでの404エラーのように,これからは壊れたデータリン クを取り扱わなければなりません. • ⚠ 実際,任意のリンクからのデータを表示するのは,あなたのペー ジでいかなるウェブサイトからのコンテンツを含ませるのと同様に危 険です.注意,信頼,常識が依然として必要とされます.
  9. 9. ★ ★ ★ ★ ★他のデータへリンクしよう 公開者は ... • ✔ あなたのデータを発見可能にできます. • ✔ あなたのデータの価値が増大します. • ✔ あなたの組織は消費者と同様にリンクから利益を得ます. • ⚠ あなたのデータをWeb上の他のデータにリンクするためにリソース を投資する必要があるでしょう. • ⚠ 壊れた,あるいは正しくないリンクを修正する必要があるかもしれ ません.
  10. 10. Linked Data Principle http://www.w3.org/DesignIssues/LinkedData.html
  11. 11. Linked Data の原則 1. 物事の名前に URI を使う 2. 人々がその名前について探せるように HTTP URI を使う 3. URIにアクセスしたら有用な情報を標準的な形式で返す (RDF*, SPARQL) 4. 他のURIへのリンクを提供し、更なる情報を得られるようにする
  12. 12. 誤解1 ★ から順番に実現しなきゃ? • 他のデータへのリンクを記述した( ★ ★ ★ ★ ★) Excelファイル(not ★ ★ ★? )を、 非商用に限るなど再利用に制限を付けたライセンスで(not ★ ) 提供する。 • もちろん ★ や ★ ★ ★ を満たしていた方が良いことがあるが、 これでも公開に意義がある。
  13. 13. 誤解2 RDFはXMLの一種である? • RDFはあくまで知識のモデル 友人 在住 作品 作品 さまざまなシリアライゼーション [Turtle] dbpedia-ja:坊っちゃん dcterms:creator dbpedia- ja:夏目漱石. [RDF/XML] <rdf:Description rdf:about="http://ja.dbpedia.org/resource/坊っちゃん"> <dcterms:creator rdf:resource="http://ja.dbpedia.org/resource/夏目漱石" /> </rdf:Description>
  14. 14. 誤解3 SPARQL使えればLinked Open Data? • SPARQLが使えるとアプリを作るのには便利だけど、 単に標準的な形式のひとつにすぎない 参考:LOD連続講義 第5回「LODの作り方・使い方」 from Fuyuko Matsumura https://www.slideshare.net/fuyukoitomatsumura/lod5lod
  15. 15. Linked Data の原則 1. 物事の名前に URI を使う 2. 人々がその名前について探せるように HTTPURI を使う 3. URIにアクセスしたら有用な情報を標準的な形式で返す (RDF*, SPARQL) 4. 他のURIへのリンクを提供し、更なる情報を得られるようにする この原則の 思想は??
  16. 16. Linked Open Data & World Wide WEB
  17. 17. Dereferenceable (参照解決可能) 人間が使える 機械が処理できる
  18. 18. 参照解決可能にする方法 • コンテントネゴシエーション HTML http://lod.ac/species/Hirasea_profundispira
  19. 19. 参照解決可能にする方法 コンテントネゴシエーション HTML RDF/XML http://lod.ac/species/Hirasea_profundispira
  20. 20. 参照解決可能にする方法 • コンテントネゴシエーション HTML RDF/XML http://lod.ac/species/Hirasea_profundispira .rdf
  21. 21. http://ja.dbpedia.org/resource/大阪市 • http://ja.dbpedia.org/data/大阪市.ttl • http://ja.dbpedia.org/data/大阪市.json • http://ja.dbpedia.org/data/大阪市.rdf • http://ja.dbpedia.org/page/大阪市
  22. 22. http://ja.dbpedia.org/data/大阪市.ttl
  23. 23. http://ja.dbpedia.org/data/大阪市.json
  24. 24. http://ja.dbpedia.org/data/大阪市.rdf
  25. 25. http://ja.dbpedia.org/page/大阪市
  26. 26. Dereferenceable 参照解決可能 のメリット • SPARQL知らなくてもプログラムでデータにアクセスできる • KMLなどドメイン固有のフォーマットのデータもつなげられる • LODサーフィンやクローリングができる “World wide-” “Global graph” • 「有用な情報」が得られる!
  27. 27. 世界とつながろう! http://lod-cloud.net/ CC-BY-SA "Linking Open Data cloud diagram 2014, by Max Schmachtenberg, Christian Bizer, Anja Jentzsch and Richard Cyganiak. http://lod-cloud.net/"

×