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
330
Tokyo HoloLens ミートアップ vol.26 crssnky
crssnky
0
1.5k
croMisa、劇場を建てるってよ
crssnky
2
830
アイマスハッカソン2019in関西
crssnky
1
380
IM@Study at 尾張だよ~(o・∇・o)
crssnky
1
900
アイマスハッカソン2019 in 名古屋 進行資料
crssnky
1
320
im@sparqlハンズオン
crssnky
3
470
LODC2018に出たim@sparql
crssnky
0
88
千早さんに帰りを迎えてもらうお話
crssnky
1
570
Other Decks in Programming
See All in Programming
Contemporary Test Cases
maaretp
0
140
Flutterを言い訳にしない!アプリの使い心地改善テクニック5選🔥
kno3a87
1
200
よくできたテンプレート言語として TypeScript + JSX を利用する試み / Using TypeScript + JSX outside of Web Frontend #TSKaigiKansai
izumin5210
6
1.8k
どうして僕の作ったクラスが手続き型と言われなきゃいけないんですか
akikogoto
1
120
Hotwire or React? ~アフタートーク・本編に含めなかった話~ / Hotwire or React? after talk
harunatsujita
1
120
Kaigi on Rails 2024 〜運営の裏側〜
krpk1900
1
240
3 Effective Rules for Using Signals in Angular
manfredsteyer
PRO
0
100
3rd party scriptでもReactを使いたい! Preact + Reactのハイブリッド開発
righttouch
PRO
1
610
macOS でできる リアルタイム動画像処理
biacco42
9
2.4k
「今のプロジェクトいろいろ大変なんですよ、app/services とかもあって……」/After Kaigi on Rails 2024 LT Night
junk0612
5
2.2k
카카오페이는 어떻게 수천만 결제를 처리할까? 우아한 결제 분산락 노하우
kakao
PRO
0
110
レガシーシステムにどう立ち向かうか 複雑さと理想と現実/vs-legacy
suzukihoge
14
2.3k
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
38
6.9k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
1.9k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5k
Intergalactic Javascript Robots from Outer Space
tanoku
269
27k
[RailsConf 2023] Rails as a piece of cake
palkan
52
4.9k
Building Better People: How to give real-time feedback that sticks.
wjessup
364
19k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
StorybookのUI Testing Handbookを読んだ
zakiyama
27
5.3k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Music & Morning Musume
bryan
46
6.2k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
720
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