LinkData.orgを使ったRDF教育と
データ公開化運動の推進
JSAI2012
OS-13 Linked Dataとオントロジー

○下山 紗代子 西方 公郎 吉田 有子 豊田 哲郎
独立行政法人 理化学研究所 生命情報基盤研究部門
RDF公開プラットフォームの必要性
 RDF (Resource
  Description
  Framework) はWeb
  上でデータを共有す
  るための標準形式

 幅広い分野で活躍す
  る研究者や多くの
  人々がRDFでデータ
  を公開していける場
  が必要

2012/6/14    OS-13 Linked Dataとオントロジー   2
データをRDFに変換して公開できる
サイト LinkData.org




データ                                           簡単に公開!

        誰でも簡単に使えるRDF変換ツールを提供
        サーバを持たない人にRDF公開の場を提供
        Web上でRDF教育の場を提供
             RDFとは何かを分かりやすく学べる
             自分のデータに最適なRDFモデルをデザインできる
2012/6/14          OS-13 Linked Dataとオントロジー       3
3ステップでRDFを公開できる

            テーブルデータ         RDF形式へ
              作成              変換

             ステップ           ステップ                 ステップ



        テーブルデータの         ステップ1で作成した          公開されたRDF作品を
       ひな形ファイルを作成         テーブルデータの             ダウンロード
                        ファイルをアップロード

        ひな形ファイルに                             世界中の人が利用し、
       あなたのデータを入力                            あなたの貢献を高く
                                                 評価


2012/6/14             OS-13 Linked Dataとオントロジー             4
入力形式は扱いやすいテーブルで
            データモデル             RDFモデル               テーブルモデル

                                               • 人が直感的に理解し
                     • データ間の関係をリ
                                                 やすい
                       ンクで明確に表現で
            メリット       きる
                                               • 行単位でテキスト処
                                                 理できて簡単に扱え
                     • webとの相性が良い
                                                 る
                                               • データ間の関係を表
                     • 人がデータ構造の全
                                                 すための意味論が不
                       体像を把握しにくい
                                                 明確になりやすい
            デメリット
                     • 扱うには専門知識が
                                               • 機械的に解釈させに
                       必要
                                                 くい


                           Property                       Property
            モデルの図示   Subject          Object
                                                Subject    Object




2012/6/14            OS-13 Linked Dataとオントロジー                        5
テーブルデータとRDFの対応例
    元のテーブ           電話番号                             電話番号
                                                            045-111-
                                             中央図書館
    ルデータ                                                      1111
            中央図書館 045-111-1111


                                                  電話番号      045-111-
                    電話番号         蔵書数                          1111
     列を追加                                    中央図書館
            中央図書館   045-111-1111 154,265                    154,265
                                                  蔵書数


                                                  電話番号      045-111-
     行を追加
                    電話番号         蔵書数
                                                              1111
                                             中央図書館
                                                            154,265
                                                  蔵書数

            中央図書館 045-111-1111   154,265          電話番号      045-222-
                                                              2222
                                             西区図書館
                                                            65,489
            西区図書館 045-222-2222   65,489           蔵書数

                                                  電話番号      045-333-
                                                              3333
                                             南区図書館
            南区図書館 045-333-3333   98,548
                                                            98,548
                                                  蔵書数
2012/6/14              OS-13 Linked Dataとオントロジー                        6
科学データベース統合の窓口として機能

 事例)

 ① 疾患データベースの
   所有者がLinkDataか
   らデータを登録

 ② キュレータがオント
   ロジー化して
   BioLODに登録

2012/6/14   OS-13 Linked Dataとオントロジー   7
異分野融合型プラットフォーム




            地域、行政、学術、経済等、様々な分野のデータ
             → サイエンス分野以外にも広がる利用と教育
2012/6/14        OS-13 Linked Dataとオントロジー   8
分野融合的であることのメリット
 分野融合的な研究者の交流を促進

 新しい融合研究領域の創造

 科学データを扱う技術を科学以外の分野へと波
  及

 Linked dataに関する教育効果
    分野を制限せず、好きなデータでRDF技術を学べる


2012/6/14   OS-13 Linked Dataとオントロジー   9
Linked Open Data チャレンジ Japan
2011でアプリ部門最優秀賞を受賞




                        LinkData
                        からデータ
                        セット応募


                   「LODの普及に貢献する
                   ツール」, 「データの公
                   開と利用の促進に有用」
                   (審査員コメントより)

2012/6/14   OS-13 Linked Dataとオントロジー   10
第1回LODチャレンジからみえた課題

 LinkDataにより、サーバーを持たない人でも
  RDFを公開できるようになった



 しかし、RDFを利用するアプリケーションの公開
 は、サーバーを持っている人に限られていた。




2012/6/14   OS-13 Linked Dataとオントロジー   11
RDFからアプリを作って公開できる
  サイト LinkDataApp




             RDFを入力データとして簡単に利用できる
              アプリ作成ツールを提供
             サーバを持たない人にアプリ公開の場を提供
             プログラム作成を通してRDFの構造を理解で
              きるRDF教育の場を提供
2012/6/14          OS-13 Linked Dataとオントロジー   12
3ステップでアプリを簡単に公開できる



            RDFデータからア        プログラム
             プリを自動生成          を改造

              ステップ           ステップ                   ステップ



                                                   すぐに公開!



2012/6/14               OS-13 Linked Dataとオントロジー            13
RDFデータからア        プログラム
             プリを自動生成          を改造

              ステップ



     LinkDataの公開RDFを                   データの内容を表示する
     入力データとして選択                        アプリが自動生成される




2012/6/14            OS-13 Linked Dataとオントロジー    14
RDFデータからア      プログラム
             プリを自動生成        を改造

                           ステップ


 オンラインエディタで                           アプリを完成させて
  プログラムを改造                               公開




2012/6/14           OS-13 Linked Dataとオントロジー      15
アプリ公開の例:RDFデータの可視化


・・・

<http://ja.wikipedia.org/wiki/%E7%A5%9E%E5%A5%
88%E5%B7%9D%E7%9C%8C>
    <http://www.w3.org/2000/01/rdf-schema#label>
"神奈川県"@ja ;

<http://linkdata.org/property/rdf1s47i#%E5%B9%B3
%E6%88%9020%E5%B9%B4%E5%BE%93%E6%A5
%AD%E5%93%A1%E6%95%B0>
"394654"^^xsd:int ;

<http://linkdata.org/property/rdf1s47i#%E5%B9%B3
%E6%88%9021%E5%B9%B4%E5%BE%93%E6%A5
%AD%E5%93%A1%E6%95%B0>
"363235"^^xsd:int ;

<http://www.w3.org/2003/01/geo/wgs84_pos#lat>
"35.447692"^^xsd:float ;

<http://www.w3.org/2003/01/geo/wgs84_pos#long>
"139.642323"^^xsd:float .

・・・

2012/6/14                                OS-13 Linked Dataとオントロジー   16
Fork



      さらに、他の人が公開しているアプリのプログラムをコピーし
       て改造し、自分の新しいアプリとして公開することができる



  他人のアプリ                                         自分のアプリ


                       Fork,
                        改造




2012/6/14      OS-13 Linked Dataとオントロジー                   17
LinkDataはデータ作成とアプリ作成の
 両方ができるプラットフォーム
誰でも簡単にRDFデータ                     誰でも簡単にRDFデータ
を作成して公開できる                        を使うアプリが作れる
             データを活用するためにアプリを作る




              アプリで使うためにデータを作る



  今後データ公開化運動を促進できるか検証
 2012/6/14    OS-13 Linked Dataとオントロジー     18

LinkData.orgを使ったRDF教育とデータ公開化運動の推進

  • 1.
    LinkData.orgを使ったRDF教育と データ公開化運動の推進 JSAI2012 OS-13 Linked Dataとオントロジー ○下山紗代子 西方 公郎 吉田 有子 豊田 哲郎 独立行政法人 理化学研究所 生命情報基盤研究部門
  • 2.
    RDF公開プラットフォームの必要性 RDF (Resource Description Framework) はWeb 上でデータを共有す るための標準形式 幅広い分野で活躍す る研究者や多くの 人々がRDFでデータ を公開していける場 が必要 2012/6/14 OS-13 Linked Dataとオントロジー 2
  • 3.
    データをRDFに変換して公開できる サイト LinkData.org データ 簡単に公開!  誰でも簡単に使えるRDF変換ツールを提供  サーバを持たない人にRDF公開の場を提供  Web上でRDF教育の場を提供  RDFとは何かを分かりやすく学べる  自分のデータに最適なRDFモデルをデザインできる 2012/6/14 OS-13 Linked Dataとオントロジー 3
  • 4.
    3ステップでRDFを公開できる テーブルデータ RDF形式へ 作成 変換 ステップ ステップ ステップ テーブルデータの ステップ1で作成した 公開されたRDF作品を ひな形ファイルを作成 テーブルデータの ダウンロード ファイルをアップロード ひな形ファイルに 世界中の人が利用し、 あなたのデータを入力 あなたの貢献を高く 評価 2012/6/14 OS-13 Linked Dataとオントロジー 4
  • 5.
    入力形式は扱いやすいテーブルで データモデル RDFモデル テーブルモデル • 人が直感的に理解し • データ間の関係をリ やすい ンクで明確に表現で メリット きる • 行単位でテキスト処 理できて簡単に扱え • webとの相性が良い る • データ間の関係を表 • 人がデータ構造の全 すための意味論が不 体像を把握しにくい 明確になりやすい デメリット • 扱うには専門知識が • 機械的に解釈させに 必要 くい Property Property モデルの図示 Subject Object Subject Object 2012/6/14 OS-13 Linked Dataとオントロジー 5
  • 6.
    テーブルデータとRDFの対応例 元のテーブ 電話番号 電話番号 045-111- 中央図書館 ルデータ 1111 中央図書館 045-111-1111 電話番号 045-111- 電話番号 蔵書数 1111 列を追加 中央図書館 中央図書館 045-111-1111 154,265 154,265 蔵書数 電話番号 045-111- 行を追加 電話番号 蔵書数 1111 中央図書館 154,265 蔵書数 中央図書館 045-111-1111 154,265 電話番号 045-222- 2222 西区図書館 65,489 西区図書館 045-222-2222 65,489 蔵書数 電話番号 045-333- 3333 南区図書館 南区図書館 045-333-3333 98,548 98,548 蔵書数 2012/6/14 OS-13 Linked Dataとオントロジー 6
  • 7.
    科学データベース統合の窓口として機能 事例) ①疾患データベースの 所有者がLinkDataか らデータを登録 ② キュレータがオント ロジー化して BioLODに登録 2012/6/14 OS-13 Linked Dataとオントロジー 7
  • 8.
    異分野融合型プラットフォーム 地域、行政、学術、経済等、様々な分野のデータ → サイエンス分野以外にも広がる利用と教育 2012/6/14 OS-13 Linked Dataとオントロジー 8
  • 9.
    分野融合的であることのメリット 分野融合的な研究者の交流を促進 新しい融合研究領域の創造 科学データを扱う技術を科学以外の分野へと波 及 Linked dataに関する教育効果 分野を制限せず、好きなデータでRDF技術を学べる 2012/6/14 OS-13 Linked Dataとオントロジー 9
  • 10.
    Linked Open Dataチャレンジ Japan 2011でアプリ部門最優秀賞を受賞 LinkData からデータ セット応募 「LODの普及に貢献する ツール」, 「データの公 開と利用の促進に有用」 (審査員コメントより) 2012/6/14 OS-13 Linked Dataとオントロジー 10
  • 11.
    第1回LODチャレンジからみえた課題 LinkDataにより、サーバーを持たない人でも RDFを公開できるようになった しかし、RDFを利用するアプリケーションの公開 は、サーバーを持っている人に限られていた。 2012/6/14 OS-13 Linked Dataとオントロジー 11
  • 12.
    RDFからアプリを作って公開できる サイトLinkDataApp  RDFを入力データとして簡単に利用できる アプリ作成ツールを提供  サーバを持たない人にアプリ公開の場を提供  プログラム作成を通してRDFの構造を理解で きるRDF教育の場を提供 2012/6/14 OS-13 Linked Dataとオントロジー 12
  • 13.
    3ステップでアプリを簡単に公開できる RDFデータからア プログラム プリを自動生成 を改造 ステップ ステップ ステップ すぐに公開! 2012/6/14 OS-13 Linked Dataとオントロジー 13
  • 14.
    RDFデータからア プログラム プリを自動生成 を改造 ステップ LinkDataの公開RDFを データの内容を表示する 入力データとして選択 アプリが自動生成される 2012/6/14 OS-13 Linked Dataとオントロジー 14
  • 15.
    RDFデータからア プログラム プリを自動生成 を改造 ステップ オンラインエディタで アプリを完成させて プログラムを改造 公開 2012/6/14 OS-13 Linked Dataとオントロジー 15
  • 16.
    アプリ公開の例:RDFデータの可視化 ・・・ <http://ja.wikipedia.org/wiki/%E7%A5%9E%E5%A5% 88%E5%B7%9D%E7%9C%8C> <http://www.w3.org/2000/01/rdf-schema#label> "神奈川県"@ja ; <http://linkdata.org/property/rdf1s47i#%E5%B9%B3 %E6%88%9020%E5%B9%B4%E5%BE%93%E6%A5 %AD%E5%93%A1%E6%95%B0> "394654"^^xsd:int ; <http://linkdata.org/property/rdf1s47i#%E5%B9%B3 %E6%88%9021%E5%B9%B4%E5%BE%93%E6%A5 %AD%E5%93%A1%E6%95%B0> "363235"^^xsd:int ; <http://www.w3.org/2003/01/geo/wgs84_pos#lat> "35.447692"^^xsd:float ; <http://www.w3.org/2003/01/geo/wgs84_pos#long> "139.642323"^^xsd:float . ・・・ 2012/6/14 OS-13 Linked Dataとオントロジー 16
  • 17.
    Fork  さらに、他の人が公開しているアプリのプログラムをコピーし て改造し、自分の新しいアプリとして公開することができる 他人のアプリ 自分のアプリ Fork, 改造 2012/6/14 OS-13 Linked Dataとオントロジー 17
  • 18.
    LinkDataはデータ作成とアプリ作成の 両方ができるプラットフォーム 誰でも簡単にRDFデータ 誰でも簡単にRDFデータ を作成して公開できる を使うアプリが作れる データを活用するためにアプリを作る アプリで使うためにデータを作る 今後データ公開化運動を促進できるか検証 2012/6/14 OS-13 Linked Dataとオントロジー 18