An unofficial RDF of Assault Lily
アサルトリリィ非公式データベース
このリポジトリではアサルトリリィに登場するリリィやCHARMなどの情報をRDF形式で蓄積・公開しています。
データの収集・加筆にご協力頂ける方は是非 こちら をお読みください。
本プロジェクトは非公式です。公開しているデータは可能な限りアサルトリリィ公式の情報源をもとに作成していますが、誤った情報あるいは独自の見解が含まれる場合があります。
情報の誤りにお気づきの場合はお手数ですが ↑ の Issues > New Issue からご一報ください。また、情報の追加などのご要望があれば同じく Issue へお願いします。
このリポジトリの管理人であるふぁぼ原が、このリポジトリのデータを SPARQL (スパークル) エンドポイントとして提供しています。
SPARQL という問い合わせ言語を使って、ここで公開されているデータを Web 経由で検索することができます。
注意: データは現在構築中で、頻繁に更新されると思われます。データの構造ごと変化する場合もありますのでご了承ください。
https://lily.fvhp.net/sparql/query?format=json&query= のあとに SPARQL のクエリをつなげてアクセスするとクエリの実行結果が得られます。
-
吉村・Thi・梅のプロフィールを全て取得するクエリ
PREFIX lilyrdf: <https://lily.fvhp.net/rdf/RDFs/detail/> DESCRIBE lilyrdf:Yoshimura_Thi_Mai
実行結果はこちら
-
レギオン・ヘルヴォルの全メンバーのリソース情報を取得するクエリ
PREFIX lilyrdf: <https://lily.fvhp.net/rdf/RDFs/detail/> PREFIX schema: <http://schema.org/> SELECT ?member WHERE { lilyrdf:Hervarar schema:member ?member. }
実行結果はこちら
-
レギオン・ヘルヴォルの全メンバーのリソース情報を使って全メンバーのプロフィールを取得するクエリ
PREFIX lilyrdf: <https://lily.fvhp.net/rdf/RDFs/detail/> PREFIX schema: <http://schema.org/> SELECT ?member ?predicate ?object WHERE { lilyrdf:Hervarar schema:member ?member. ?member ?predicate ?object. }
実行結果はこちら
-
氏名の読みがなに「あ」を含むリリィの氏名を日本語の通常表記で取得するクエリ
PREFIX schema: <http://schema.org/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX lily: <https://lily.fvhp.net/rdf/IRIs/lily_schema.ttl#> SELECT ?name WHERE { ?lily rdf:type lily:Lily; lily:nameKana ?namekana. FILTER(CONTAINS(?namekana,"あ")) ?lily schema:name ?name. FILTER(lang(?name)="ja") }
実行結果はこちら
SPARQL のクエリの書き方について Web で検索すると色々情報はありますが、それでも結構難しいかもしれません。 「こんな検索したいけどクエリが書けない!」という方は こちら に質問を投稿してください。