Upgrade to Pro — share decks privately, control downloads, hide ads and more …

オープンな知識グラフWikidataを利用したアプリ開発例

 オープンな知識グラフWikidataを利用したアプリ開発例

自分の活動に活かすオープンデータ勉強会(2024/2/23)
にて使用した発表スライドです.
Wikidataを用いた開発したアプリの例を紹介しています.

Kouji Kozaki

February 26, 2024
Tweet

More Decks by Kouji Kozaki

Other Decks in Technology

Transcript

  1. Wikidata • ウィキメディア財団が運営する Wikipediaの「データ版」 • 現在,約1億項目 • Wikipediaと同じようにデータをコミュ ニティで編集,公開できる •

    API(SPARQLエンドポイント)や各種検 索ツールなども提供 • オープンな知識グラフ(=LOD;Linked Open Data)として利用可 http://wikidata.org/ (ウィキデータ) 参考 英語版Wikipedia 670万記事 日本語版Wikipedia 140万記事 日本国語大辞典 50万項目 ★ 2 2024/2/23
  2. Wikidataのデータ例(2/2) 6 述 語 (プ ロ パ テ ィ )

    目 的 語 (オ ブ ジ ェ ク ト ) 他のリソース へのリンク 2024/2/23
  3. Wikidataのおススメポイント  知識/データの量と質  すべてのデータはクリエイティブ・コモンズ CC0 ラ イセンスの下で利用可  登録項目数:108,595,026

    (2024/2/23時点)  Wikipediaと同様のエディタチェックに基づいた, 登録ユーザによる共同編集  データの入力統制によるクオリティコントロール  検索用API/GUI  使いやすい検索サービス  検索結果の可視化,他サイトへの埋め込みにも対応  APIの提供(SPARQL,Wikipedia API) 2024/2/23 8
  4. 可視化例:Bar chart https://w.wiki/65ZN select ?s ?sLabel ?o where { ?s

    wdt:P31 wd:Q3918 . # ?Sの「分類」が「大学」 ?s wdt:P17 wd:Q17 . # ?sの「国」が「日本」 ?s wdt:P2196 ?o . # ?sの「学生数」を?oとする SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],ja". } }ORDER BY DESC(?o) # DESC(?o)とする「降順」に LIMIT 100 他のグラフ(Chart) も試してみる ここの述語 を変更 2024/2/23 12
  5. 可視化例:Map https://w.wiki/65ZP select ?s ?sLabel ?o where { ?s wdt:P31

    wd:Q3918 . # ?Sの「分類」が「大学」 ?s wdt:P17 wd:Q17 . # ?sの「国」が「日本」 ?s wdt:P625 ?o . # ?sの「位置座標」を?oとする SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],ja". } } ここの述語 を変更 2024/2/23 13
  6. 可視化例:Image gird https://w.wiki/65ZU select ?s ?sLabel ?o where { ?s

    wdt:P31 wd:Q3918 . # ?Sの「分類」が「大学」 ?s wdt:P17 wd:Q17 . # ?sの「国」が「日本」 ?s wdt:P18 ?o . # ?sの「画像」を?oとする SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],ja". } } ここの述語 を変更 2024/2/23 14
  7. まとめ  Wikidataはオープンな知識グラフ (=LOD;Linked Open Data)として活用可  すでに多くのデータが公開されているので, プロトタイプ開発にも有効 

    足りないデータを追加し,オープンデータとして 公開することも可能  他のオープンデータとの連携にも有用 2024/2/23 20 皆さんも,Wikidataを使ってみませんか?