Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Code for 選挙
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
kwi
October 19, 2017
Technology
310
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Code for 選挙
Code for Kobe 32回資料
kwi
October 19, 2017
More Decks by kwi
See All by kwi
SmartCitizen紹介
kwi
0
380
こんなのどうかな?
kwi
1
440
加古川パスタ♡の件
kwi
0
200
給食データを味わう
kwi
0
140
rocket-up
kwi
0
78
測ってみようよ
kwi
1
490
神戸市ウェブサイト動態
kwi
0
360
Code for Japan Summit 2017 紹介
kwi
0
170
Code for Japan Summit 2017 セッション係より
kwi
0
360
Other Decks in Technology
See All in Technology
複雑な業務システムを高速でつくるため、チーム全員をつくれる人へ
ayakurabuchi
0
120
"AWSはちょっと苦手"でも大丈夫。AWS Blocks で手軽に作る Flutter のバックエンド #FlutterKaigi
tacck
PRO
0
120
E2Eってつらくないですか?E2Eの管理コストを下げる手段とその実践
akaboshinit
6
2.9k
新卒エンジニア、 介護士になる
ryu1013
1
660
[re:Invent2026事前勉強会(有志開催)]続きは、ラスベガスの廊下で / continue-in-the-vegas-hallway
sh_fk2
0
480
「作れる」と「リリースできる」の間にあったもの── PdMを外して見えた、PdMがやるべき仕事/Buildable ≠ Shippable: What Removing the PM Taught Me About the PM’s Job
yappli_developers
0
420
推論基盤と Scale-Up Interconnect の現状と制約から俯瞰する技術動向
markunet
2
730
AIに任せられるFlutterコードベースを作る 〜仕様をコードで表し、ハーネスで守る〜
myohei
1
610
Claude Codeから見る、エンジニアの世界の変容とその先
oikon48
8
5.1k
AIがGISを代替する日:〜すべてをAIが創る時代に、私たちがFOSS4Gに関わる意味〜
lehupa
0
190
新米を「売り越さない」、Aurora DSQLで作る在庫ゼロ死守の限定ドロップEC
yama3133
0
140
AI時代の開発はウォーターフォールに回帰する? / development-with-ai-back-to-wf
okamototakuyasr2
0
170
Featured
See All Featured
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
340
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
870
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
560
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
A Soul's Torment
seathinner
8
3.9k
Testing 201, or: Great Expectations
jmmastey
46
8.4k
Un-Boring Meetings
codingconduct
0
480
Designing for Performance
lara
612
70k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
440
30 Presentation Tips
portentint
PRO
1
450
Transcript
Code for 選挙 Hiroaki KAWAI
投票しましょう • 第48回衆議院総選挙 – 小選挙区:候補者を書く – 比例区:政党名 or 候補者 •
最高裁裁判官国民審査 • 神戸市長選挙 • 神戸市議会補欠選挙
さて一体何人いるでしょうか? • 例 – 小選挙区 兵庫1区 4人 – 比例区 近畿
127人 – 裁判官 7人 – 市長選 4人 – 市議選 5人 単純合計 150 人! 比例区を除いても 20 人!
データはどこへ • 新聞や報道webには当然掲載されている • 特設サイトなんかもたくさん立ち上がる • しかし… – 公文書なのに、データ化されてない? –
各選挙管理委員会から PDF で出ていたりする – データで手に入らないこと自体が そもそも異常では?
そうだ、データしよう • Code for 選挙として立ち上がる • 事実データを整備 – 今の時代 Wikidata
があるじゃないか! – みんなで整備できるデータベース – 文章(Wikipedia)ではなく、構造化データ • 世界で共有 – 各国の議員数も取得可能
Wikidata 用語 • 「S の P は O」の形で何でも保存可能 • Sは主語、Pはプロパティ、Oは値、と呼ぶ
• P は決まっている(提案プロセスがある) • S と O は自由に作れる • 修飾子「『S P O』の Q は V」 – Q : プロパティと同様(例 出典URL) – V : 値(例 URL)
P を中心に考える • 選挙では「P3602 立候補選挙」 • S は人、O は選挙になる
検索方法(SPARQL) • 例えば「衆院選候補者の男女の人数は?」 https://github.com/codeforjapan/codeforelection/issues/70 #defaultView:BarChart SELECT (COUNT(?立候補者) AS ?立候補者数) ?性別
?性別Label WHERE { ?立候補者 wdt:P3602 wd:Q20983100. ?立候補者 wdt:P21 ?性別. SERVICE wikibase:label { bd:serviceParam wikibase:language "ja". } } GROUP BY ?性別 ?性別Label ORDER BY DESC(?立候補者数) http://tinyurl.com/ybgxadvu
検索例(2) • 「現職最高裁判所裁判官」 SELECT ?sLabel ?任命 ?長官 WHERE { ?s
p:P39 ?st . ?st ps:P39 wd:Q11515703 . ?st pq:P580 ?任命 . OPTIONAL { ?s p:P39 ?長官 . ?長官 ps:P39 wd:Q6566884 . } FILTER NOT EXISTS { ?st pq:P582 ?o . } SERVICE wikibase:label { bd:serviceParam wikibase:language "ja". } } http://tinyurl.com/yckhvuxy
神戸市長選データ登録しません? • 参考「2014年松戸市議会議員選挙」
FYI