lodc2022-culture-art/index.xml

16 lines
8.2 KiB
XML
Raw Normal View History

<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>文化・芸術とLOD ハンズオン</title><link>https://lodc2022-culture-art.metadata.moe/</link><description>Recent content on 文化・芸術とLOD ハンズオン</description><generator>Hugo -- gohugo.io</generator><language>ja-jp</language><atom:link href="https://lodc2022-culture-art.metadata.moe/index.xml" rel="self" type="application/rss+xml"/><item><title>はじめに</title><link>https://lodc2022-culture-art.metadata.moe/docs/start/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://lodc2022-culture-art.metadata.moe/docs/start/</guid><description>はじめに # 本ハンズオンでは、LOD(Linked Open Data)として公開されている文化・芸術に関する情報に対して、 クエリ言語SPARQLを用いた活用方法をご紹介します。
実際の公開SPARQLエンドポイントを利用して、簡単なデータを取得するクエリから、複数のデータベースを横断するような応用的なクエリまでを実践します。
事前準備 # WebブラウザがあればOKです。
SPARQLをはじめて扱う方は、導入として以下の資料などを参照していただくのがオススメです。
Linked Open Data 勉強会2020 資料 - SPARQLの簡単な使い方 ナレッジグラフ推論チャレンジ2021「技術勉強会」 - ナレッジグラフRDFの基礎/ナレッジグラフRDF用クエリ言語SPARQLの基礎 クエリの仕様 # 本ハンズオンでは、基本的にSPARQL 1.1に準拠したクエリを扱います。
SPARQL 1.1 Query Language ただし、一部のSPARQLエンドポイントにおいては、特定のRDFストアの実装に依存した機能を利用することがあります。</description></item><item><title>メディア芸術データベース</title><link>https://lodc2022-culture-art.metadata.moe/docs/mediaartsdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://lodc2022-culture-art.metadata.moe/docs/mediaartsdb/</guid><description>メディア芸術データベース(ベータ版) # https://mediaarts-db.bunka.go.jp/
メディア芸術データベース・ラボ (MADB Lab) # https://mediag.bunka.go.jp/madb_lab/
SPARQLクエリサービス データセット (Turtle, JSON-LD) GitHubリポジトリ スキーマ仕様書 Ver. 1.1 独自に定義する語彙 クラス プロパティ SPARQLクエリエディタ # Endpoint: https://mediag.bunka.go.jp/sparql クエリ集 # 全リソースを種別ごとに集計する # 1PREFIX schema: &amp;lt;https://schema.org/&amp;gt; 2PREFIX class: &amp;lt;https://mediaarts-db.bunka.go.jp/data/class#&amp;gt; 3 4SELECT 5 ?additionalType ?class ?genre (COUNT(*) AS ?count) 6WHERE { 7 ?resource a ?class; 8 schema:additionalType ?additionalType ; 9 schema:genre ?genre . 10} 11GROUP BY ?class ?additionalType ?genre 12ORDER BY ?additionalType ▶ 実行する マンガ単行本「鬼滅の刃 1 」の情報を取得する # https://mediaarts-db.</description></item><item><title>Wikidata</title><link>https://lodc2022-culture-art.metadata.moe/docs/wikidata/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://lodc2022-culture-art.metadata.moe/docs/wikidata/</guid><description>Wikidata # https://www.wikidata.org/
Wikidata Query Service ウィキデータ:SPARQLチュートリアル Wikidata:SPARQLクエリサービス/クエリ/例 データモデル Wikibase/DataModel/Primer Wikibase/Indexing/RDF Dump Format SPARQLクエリエディタ # Endpoint: https://query.wikidata.org/sparql 文化・芸術系に関係のあるクラス # クラスについて: Help:基本構成プロパティ
Q838948 (芸術作品) Q7725634 (文学作品) Q747381 (ライトノベル) Q104213567 (ライトノベルシリーズ) Q8274 (日本の漫画) Q21198342 (日本の連載漫画) Q21202185 (日本の読み切り漫画) Q4502142 (視覚芸術作品) Q11424 (映画) Q1107 (日本のアニメ) Q581714 (アニメシリーズ) Q63952888 (テレビアニメシリーズ) Q11086742 (テレビアニメ) Q202866 (アニメーション映画) Q220898 (OVA) Q7889 (コンピュータゲーム) &amp;hellip;
「芸術作品」の下位クラスを探す # 1PREFIX bd: &amp;lt;http://www.bigdata.com/rdf#&amp;gt; 2PREFIX wikibase: &amp;lt;http://wikiba.se/ontology#&amp;gt; 3PREFIX wd: &amp;lt;http://www.wikidata.org/entity/&amp;gt; 4PREFIX wdt: &amp;lt;http://www.wikidata.org/prop/direct/&amp;gt; 5PREFIX xsd: &amp;lt;http://www.</description></item><item><title>複数エンドポイントの横断的活用</title><link>https://lodc2022-culture-art.metadata.moe/docs/federated_query/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://lodc2022-culture-art.metadata.moe/docs/federated_query/</guid><description>複数エンドポイントの横断的活用 # SPARQLでは、1つのエンドポイントだけでなく、外部の複数のエンドポイントに対してクエリを実行することができるfederatedクエリという仕組みがあります。
federatedクエリを利用したクエリを紹介します。
SPARQLクエリエディタ # クエリ集 # 作品の多言語のタイトルを取得する # https://mediaarts-db.bunka.go.jp/id/C413599
P7886(メディア芸術データベース識別子)
1PREFIX rdfs: &amp;lt;http://www.w3.org/2000/01/rdf-schema#&amp;gt; 2PREFIX schema: &amp;lt;https://schema.org/&amp;gt; 3PREFIX ma: &amp;lt;https://mediaarts-db.bunka.go.jp/data/property#&amp;gt; 4PREFIX wdt: &amp;lt;http://www.wikidata.org/prop/direct/&amp;gt; 5 6SELECT 7 ?MADBLabel ?label (LANG(?label) AS ?lang) ?wikidataEntity 8WHERE { 9 &amp;lt;https://mediaarts-db.bunka.go.jp/id/C413599&amp;gt; 10 schema:identifier ?MADBID ; 11 rdfs:label ?MADBLabel . 12 # Wikidataへクエリ 13 SERVICE &amp;lt;https://query.wikidata.org/sparql&amp;gt; { 14 # P7886: メディア芸術データベース識別子 15 ?wikidataEntity wdt:P7886 ?MADBID ; 16 rdfs:label ?label . 17 } 18} ▶ 実行する メディア芸術データベースの責任主体の法人番号を取得する # Wikidataとメディア芸術データベースを連携したfederatedクエリ</description></item><item><title>SPARQLエンドポイントリスト</title><link>https://lodc2022-culture-art.metadata.moe/docs/useful-datasets/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://lodc2022-culture-art.metadata.moe/docs/useful-datasets/</guid><description>SPARQLエンドポイントリスト # ジャパンサーチ SPARQLエンドポイント: https://jpsearch.go.jp/rdf/sparql/ Cultural Japan SPARQLエンドポイント: http://ld.cultural.jp/sparql/ 国立公文書館デジタルアーカイブ SPARQLエンドポイント: https://www.digital.archives.go.jp/sparql ヨコハマ・アート・ナビ SPARQLエンドポイント: http://data.yafjp.org/sparql Europeana SPARQLエンドポイント: http://sparql.europeana.eu/ RCGSコレクション SPARQLエンドポイント: https://linkeddata.rcgs.jp バーチャルYouTuber LOD SPARQLエンドポイント: http://mdlab.slis.tsukuba.ac.jp/lodc2018/vtuber/query LODチャレンジ2018 テーマ賞 カルチャーLOD賞 im@sparql: アイドルマスター(アイマス) SPARQLエンドポイント: https://sparql.crssnky.xyz/spql/imas/query LODチャレンジ2018 データセット部門 優秀賞 PrismDB: プリティーシリーズ SPARQLエンドポイント: https://prismdb.takanakahiko.me/sparql Lemonade: アサルトリリィ SPARQLエンドポイント: https://luciadb.assaultlily.com/sparql/query LODチャレンジ2021 テーマ賞 カルチャーLOD賞 LuciaDB: https://github.com/Assault-Lily/LuciaDB 2022.07.24 アサルトリリィ関連情報を取り扱うファンサイト「Lemonade」が公認化
https://www.assaultlily.com/news/1405.html/ クエリ例 # ジャパンサーチ: 「手塚治虫」の著作を取得する # https://jpsearch.go.jp/rdf/sparql/ 1PREFIX owl: &amp;lt;http://www.w3.org/2002/07/owl#&amp;gt; 2PREFIX rdfs: &amp;lt;http://www.w3.org/2000/01/rdf-schema#&amp;gt; 3PREFIX schema: &amp;lt;http://schema.org/&amp;gt; 4PREFIX jps: &amp;lt;https://jpsearch.go.jp/term/property#&amp;gt; 5 6SELECT ?</description></item></channel></rss>