Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
im@sparqlレビューのすゝめ
Search
crssnky
May 01, 2021
Programming
0
59
im@sparqlレビューのすゝめ
crssnky
May 01, 2021
Tweet
Share
More Decks by crssnky
See All by crssnky
IM@S Engineer MeetUp REBURN 進行資料
crssnky
0
310
Tokyo HoloLens ミートアップ vol.26 crssnky
crssnky
0
1.4k
croMisa、劇場を建てるってよ
crssnky
2
730
アイマスハッカソン2019in関西
crssnky
1
370
IM@Study at 尾張だよ~(o・∇・o)
crssnky
1
880
アイマスハッカソン2019 in 名古屋 進行資料
crssnky
1
310
im@sparqlハンズオン
crssnky
3
460
LODC2018に出たim@sparql
crssnky
0
84
千早さんに帰りを迎えてもらうお話
crssnky
1
560
Other Decks in Programming
See All in Programming
[KR] Server Driven Compose With Firebase
skydoves
1
110
Go製CLIツールGatling Commanderによる負荷試験実施の自動化
okmtz
3
650
Findy - エンジニア向け会社紹介 / Findy Letter for Engineers
findyinc
4
93k
個人開発で使ってるやつを紹介する回
yohfee
1
640
GraphQLとGigaViewer for Apps
numeroanddev
4
880
ACES Meet におけるリリース作業改善の取り組み
fukucheee
0
110
文化が生産性を作る
jimpei
2
470
Applied NLP in the Age of Generative AI
inesmontani
PRO
3
1.1k
CSC509 Lecture 03
javiergs
PRO
0
130
XP2024 っていう国際会議に行ってきたよの記 / XP2024 Conference Report
bonotake
4
150
Rails 8 Frontend: 10 commandments & 7 deadly sins in 2025
yshmarov
1
580
ROS 2のZenoh対応とZenohのROS 2対応
takasehideki
2
240
Featured
See All Featured
Building Your Own Lightsaber
phodgson
102
6k
How to Think Like a Performance Engineer
csswizardry
16
1k
What's new in Ruby 2.0
geeforr
341
31k
From Idea to $5000 a Month in 5 Months
shpigford
380
46k
Navigating Team Friction
lara
183
14k
The Pragmatic Product Professional
lauravandoore
31
6.2k
How STYLIGHT went responsive
nonsquared
94
5.1k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
26
1.9k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
26
2k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
44
2k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
249
21k
Rails Girls Zürich Keynote
gr2m
93
13k
Transcript
im@sparql レビューのすゝめ im@s + sparql = im@sparql 広がるアイマスワールドをオープンデータ化 WebやアプリからSPARQLで検索・利用可能なエンドポイント From
: @croMisa
1. im@sparqlとは 2. im@sparqlとレビュー 3. レビュー方法 2
• LODのエンドポイント • SPARQLで問い合わせ可能 • アイドルマスターの世界を収録 • GitHubでデータベースを管理 → 全ての人が編集に参加可能
広がるアイマスワールドをオープンデータ化 WebやアプリからSPARQLで検索・利用可能なエンドポイント 3 https://sparql.crssnky.xyz/imas/
1. im@sparqlとは 2. im@sparqlとレビュー 3. レビュー方法 4
im@sparqlでは、データの編集に GitHub上でのPull Requestを利用しています。 そのためデータの編集には、 • 編集者 • レビュワー が存在します。 5
このデータ、 追加したけど どう? ええやん、 承認! マージ
• 編集者 1からやろうとするとむずかしい。 でも、周りのコードを真似して書くとけっこうラク。 • レビュワー 書いてあるデータが正しそうなことを確認するだけ。文法 等はrdflintが見てくれるから、基本的には気にしなくて良い。 6
• 編集者 1からやろうとするとむずかしい。 でも、周りのコードを真似して書くとけっこうラク。 • レビュワー 書いてあるデータが正しそうなことを確認するだけ。文法 等はrdflintが見てくれるから、基本的には気にしなくて良い。 7 !募集中!
• 編集者 1からやろうとするとむずかしい。 でも、周りのコードを真似して書くとけっこうラク。 • レビュワー 書いてあるデータが正しそうなことを確認するだけ。文法 等はrdflintが見てくれるから、基本的には気にしなくて良い。 8 !募集中!
特にレビュワー
9 書いてあるデータが正しそうなことを確認するだけ。文法 等はrdflintが見てくれるから、基本的には気にしなくて良い。
10
11 主語、基本的には重複しないUniqueな文字列 述語と目的語、主語に対する Contentと捉えられる。 tag名が述語、内容が目的語
12 <rdf:Description rdf:about="OverCastMonochrome_SaijoJuri"> <schema:name xml:lang="ja">オーバーキャストモノクローム</schema:name> <imas:Whose rdf:resource="Saijo_Juri"/> <schema:description xml:lang="ja">ワンステップ。何処へでも、何処までもこの翼で</schema:description> <rdf:type
rdf:resource="https://sparql.crssnky.xyz/imasrdf/URIs/imas-schema.ttl#Clothes"/> </rdf:Description> “OverCastMonochrome_SaijoJuri”というものは、 名前はオーバーキャストモノクロームといい、 所有者は西城樹里で、 説明にワンステップ。何処へでも、何処までもこの翼でとあり、 衣装を表すリソースである。
13 <rdf:Description rdf:about="OverCastMonochrome_SaijoJuri"> <schema:name xml:lang="ja">オーバーキャストモノクローム</schema:name> <imas:Whose rdf:resource="Saijo_Juri"/> <schema:description xml:lang="ja">ワンステップ。何処へでも、何処までもこの翼で</schema:description> <rdf:type
rdf:resource="https://sparql.crssnky.xyz/imasrdf/URIs/imas-schema.ttl#Clothes"/> </rdf:Description> “OverCastMonochrome_SaijoJuri”というものは、 名前はオーバーキャストモノクロームといい、 所有者は西城樹里で、 説明にワンステップ。何処へでも、何処までもこの翼でとあり、 衣装を表すリソースである。
14 • imas:xxxxx https://sparql.crssnky.xyz/imasrdf/URIs/imas-schema.ttl を見よう!! • その他 すまん!!Googleで調べてくれ!! いつも同じようなものを使っているので、すぐに覚えられる はずだし、調べなくてもだいたい文字列でわかる
15