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
IMIデモンストレーション / IMI Demo
Search
fumi
October 31, 2017
Technology
0
87
IMIデモンストレーション / IMI Demo
https://doi.org/10.6084/m9.figshare.5947438
2017-10-31 に九州経済産業局で行われたIMI共通語彙基盤普及促進セミナーでの内容
fumi
October 31, 2017
Tweet
Share
More Decks by fumi
See All by fumi
オープンデータ5つ星の真実 (?) / 5 star open data
fumi
6
3.7k
海外の最新動向とこれから目指すもの / discovery-service
fumi
0
500
オープンデータの概要と現状 / open data in japan
fumi
5
800
IMI共通語彙基盤のオープンデータへの応用 / 20170912-imi
fumi
1
340
Code4Libカンファレンスカメラマン / Code4Lib Conference Photographer
fumi
2
130
とある研究者の写真生活 / researcher's photography life
fumi
3
2k
DBpedia Japaneseと日本語LODの広がり / DBpeida and LOD in Japanese
fumi
0
440
SPARQLライブラリの紹介 / SPARQL Library
fumi
0
240
公園データへの応用 / Open Park
fumi
0
190
Other Decks in Technology
See All in Technology
テスト・設計研修【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
170
MySQLのロックの種類とその競合
yoku0825
6
1.6k
エンジニアリングマネージャーはどう学んでいくのか #devsumi / How Do Engineering Managers Continue to Learn and Grow?
expajp
4
1.3k
開発生産性をむしろ向上させる セキュリティパートナーの作り方 / Dev Productivity Con 2024
flatt_security
0
360
累計ダウンロード数1億8000万を超えるアプリケーションプラットフォームのレガシーシステム脱却とモダン化への道
kmitsuhashi
0
120
AIエージェントを現場に導入する目線とは
masahiro_nishimi
1
1.5k
シフトレフトで挑む セキュリティの生産性向上
sekido
PRO
0
270
dxd2024-生成AIに振り回された3か月間の成功と失敗/dxd2024-link-and-motivation
lmi
2
260
目標設定は好きですか? アジャイルとともに目標と向き合い続ける方法 / Do you like target Management?
kakehashi
10
3k
20240717_イケコパ代表Copilot_in_Teams会社でこう使ってます
ponponmikankan
2
430
コンテナ・K8s研修 - 後半 Kubernetes 基礎&ハンズオン【MIXI 24新卒技術研修】
mixi_engineers
PRO
1
120
Matterport を使ってクラスメソッド各拠点のバーチャルオフィスツアーを作成してみた
wakatsuki
0
160
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
166
14k
Become a Pro
speakerdeck
PRO
15
4.8k
Typedesign – Prime Four
hannesfritz
37
2.2k
How to Think Like a Performance Engineer
csswizardry
4
590
Design by the Numbers
sachag
277
18k
Robots, Beer and Maslow
schacon
PRO
157
8.1k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
29
2.5k
What's in a price? How to price your products and services
michaelherold
239
11k
Embracing the Ebb and Flow
colly
81
4.3k
Building Adaptive Systems
keathley
34
2k
Designing Experiences People Love
moore
136
23k
How to name files
jennybc
67
96k
Transcript
“官⺠データ利活⽤に向けた情報連携” 共通語彙基盤活⽤実践セミナー IMIデモンストレーション 加藤⽂彦 国⽴情報学研究所/IMI検討部会委員 2017年10⽉31⽇
アウトライン • Open Parkアプリ • 共通語彙基盤を⽤いたデータ作り
Open Park
適⽤例: 公園 • 公園は⾏政が管理する公物 • 市⺠が利⽤・運営に関わる • 地域の公園で何ができるのか共有されていない • どんな遊具があるのか?遊具は安全なのか?
• どんな遊びをして良いのか?駄⽬なのか? • ニーズにあった公園を探したい • “3歳の⼦が滑り台で遊べる公園” • “サッカーをしてよい公園”
Open Park • 都市から街区まで • 場所、遊具、写真 • データ • 横浜市⾦沢区オープンデータ
• コア語彙2.4 RDF版 • 公園応⽤語彙 • JSON-LD, Turtle, RDF/XML, SPARQL • https://openpark.jp
DEMO
औಘ ม ֨ೲ ར༻ ར༻ ֨ೲ நग़ ར༻ ར༻
データ設計
Ϋϥε༻ޠ֊ ίΞޠኮ ެԂԠ༻ޠኮ ic:ࣄܕ ic:ॴܕ ic:ܕ ic:ࢪઃܕ ic:࣮ମܕ ic:ઃඋܕ
ic:৫ܕ park:ެԂܕ park:༡۩ܕ ic:֓೦ܕ
クラス選択と拡張 1. コア語彙のクラスで⼗分ならそれを利⽤ • 今回: 組織型 2. 追加のプロパティが必要なときにクラスを拡張 • 今回:
公園型と遊具型 • 組織型を名前付けのためだけに”管理組織型”とするのは⾮ 推奨
શͯͷܕͷجຊܕ ॴ ཧࣝผࢠ ॅॴ ཧ࠲ඪ ࢀরରͱͳΔ ࢪઃݐͳͲ ࢪઃ ެԂ
ࣝผՄೳͳ͜ͱͷ ic:ࣄܕ ic:֓೦ܕ ic:ॴܕ ic:ܕ ic:ࢪઃܕ park:ެԂܕ
ࣝผࢠ ܕ ճ આ໌ ܧঝ JD*% JD*%ܕ ࣄʹׂΓৼΒΕͨ*%ʢࣝผࢠʣΛه
ड़͢ΔͨΊͷϓϩύςΟ༻ޠ JDࣄܕ JDઆ໌ YTETUSJOH આ໌Λهड़͢ΔͨΊͷϓϩύςΟ༻ ޠ JDࣄܕ JD໊শ JD໊শܕ O ॴΛಛఆ͢Δ໊শʢ໊ͳͲʣΛ هड़͢ΔͨΊͷϓϩύςΟ༻ޠ JDॴܕ JDॅॴ JDॅॴܕ ॴΛද͢ॅॴΛهड़͢ΔͨΊͷϓ ϩύςΟ༻ޠ JDॴܕ JDཧ࠲ඪ JD࠲ඪܕ ॴͷܦҢ࠲ඪΛهड़͢ΔͨΊͷ ϓϩύςΟ༻ޠ JDॴܕ JDઃඋ JDઃඋܕ O ʹఆৗతʹඋΘ͍ͬͯΔઃඋΛ هड़͢ΔͨΊͷϓϩύςΟ༻ޠ JDܕ JDछผ YTETUSJOH ࢪઃͷछผͷදهΛهड़͢ΔͨΊͷ ϓϩύςΟ༻ޠ JDࢪઃܕ QBSL໘ੵ JD໘ੵܕ ެԂͷෑ໘ੵ QBSLެԂܕ ܧঝ JDࢪઃܕ
ࢪઃݐʹඋΘ͍ͬͯΔઃඋ ༡۩ ic:ࣄܕ ic:ઃඋܕ park:༡۩ܕ ic:֓೦ܕ શͯͷܕͷجຊܕ ࣝผՄೳͳ͜ͱͷ
QBSL༡۩ܕ ܧঝ JDઃඋܕ ࣝผࢠ ܕ ճ આ໌ ܧঝ JD*%
JD*%ܕ ઃඋʹׂΓৼΒΕͨ*%Λهड़͢ΔͨΊͷϓϩ ύςΟ༻ޠ JDࣄܕ JD໊শ JD໊শܕ O ઃඋͷ໊শΛهड़͢ΔͨΊͷϓϩύςΟ༻ޠ JDઃඋܕ JDઃஔ JDܕ ઃඋ͕ઃஔ͞Ε͍ͯΔࢪઃݐͳͲͷ Λهड़͢ΔͨΊͷϓϩύςΟ༻ޠ JDઃඋܕ JDར༻ऀ YTETUSJOH ઃඋͷར༻ऀͷ݅Λهड़͢ΔͨΊͷϓϩύ ςΟ༻ޠ ˞ར༻ऀʹݶఆ͕݅͋Δ߹ JDઃඋܕ JDཧऀ JD࣮ମܕ ॴͷܦҢ࠲ඪΛهड़͢ΔͨΊͷϓϩύ ςΟ༻ޠ JDઃඋܕ QBSLར༻ର JDରܕ ༡۩ͷར༻ର੍ ྸͳͲ QBSLઃஔ JDྔܕ ༡۩ͷઃஔ QBSLछผ YTETUSJOH ༡۩ͷछผ QBSL༷ن֨ YTETUSJOH ༡۩ͷ༷ن֨
࣮ମ &OUJUZͰͳ͘"HFOUʹ૬ ৫ ic:ࣄܕ ic:࣮ମܕ ic:৫ܕ ic:֓೦ܕ શͯͷܕͷجຊܕ ࣝผՄೳͳ͜ͱͷ
JD৫ܕ ܧঝ JD࣮ମܕ ࣝผࢠ ܕ ճ આ໌ ܧঝ JD*%
JD*%ܕ ৫ʹׂΓৼΒΕͨ*%Λهड़͢Δͨ ΊͷϓϩύςΟ༻ޠ JDࣄܕ JD໊শ JD໊শܕ O ৫ͷ໊শΛهड़͢ΔͨΊͷϓϩύ ςΟ༻ޠ ˞߹Ҏ֎ɺ৫छผ Λলུͯ͠هࡌ JD৫ܕ JD࿈བྷઌ JD࿈བྷઌܕ ৫ͷ࿈བྷઌʢຊࣾɺίʔϧηϯ λʔͳͲʣΛهड़͢ΔͨΊͷϓϩύ ςΟ༻ޠ JD৫ܕ
park_resource:1 equipment_resource: organization_resourc e: ic:छผ ic:ઃඋ ic:ઃஔ
ic:ཧऀ l ΞεϨνοΫ z!KB lz lରྸz!KB lz??YTEJOUFHFS ic:ID lz??YTEJOUFHFS lz??YTEEFDJNBM ic:ར༻ऀ ic:্ݶ park:ઃஔ park:༷ن֨ ic:Լݶ ic:৫ܕ a lೆ෦ެԂࣄॴz!KB ic:໊শ lλʔβϯϩʔϓ ΞεϨ νοΫ z!KB ic:໊শ park:ެԂܕ lԬ૯߹ެԂz!KB JD໊শ l1z ic:ID ic:ॅॴܕ a ic:ॅॴ lਆಸݝԣࢢۚ۠Ԭ ౦ೋஸz!KB lz ic:༣ศ൪߸ ic:දه lz lz ic:ܦ ic:Ң lԣࢢz!KB ic:ࢢ۠ொଜ ͷ͋;ΕΔʑͱͨ͠ެԂͰ ͢ɻϒϥϯίɺΘͨΓ༡۩ɺ࠭ ͷ༡۩͕͋ΓɺΞεϨνοΫࣗ વ༡าಓ͋Γ·͢ɻਫลʹΧϞ ͳͲͷௗ͕དྷ·͢ɻࡩฒ͕͋Γɺ ͓Ֆݟͷ࣌ظʹେมʹ͗Θ͍· ͢ɻ!KB park:༡۩ܕ a ic:આ໌ dbpedia-ja:Ԭ૯߹ ެԂ owl:sameAs lਆಸݝz!KB ic:ಓݝ lۚ۠z!KB ic:۠ JDࣝผ JDࣝผ ic:*%ܕ a a ic:࠲ඪܕ a a ic:ཧ࠲ඪ ic:࿈བྷઌ ic:࿈བྷઌܕ a ic:ి൪߸ lz ic:໊শܕ B JDදه B JDදه B JDදه l૯߹ެԂz!KB λʔβϯϩʔϓz!KB park:छผ ic:ID JDࣝผ lz a JD ic:ྔܕ a park:໘ੵ ic:໘ੵܕ a lz??YTEEFDJNBM ic: lجz JD୯Ґදه JD୯Ґදه park:ར༻ର ic:ରܕ a JD੍ ic:ൣғ੍ܕ a
データ設計まとめ • コア語彙から適切な⽤語の選択 • 施設型、設備型、組織型 • 対象に特化した⽤語群を応⽤語彙として定義 • 公園型、遊具型
データ変換
まとめ • 共通語彙基盤応⽤例としてのOpen Park • コア語彙と公園応⽤語彙の解説 • 公園や遊具などの⽣データ公開歓迎