SlideShare a Scribd company logo
1 of 30
1
自己紹介
2
芝尾幸一郎(プログラマ)
現職はデータ分析官・ソフト
ウェアエンジニア
ニコ動ランキングサイト作っ
ている
http://nico-ran.jp/
3
本を書いた
ゲーム開発が変わる!Google
Cloud Platform 実践インフラ
構築
ゲーム企業における実際のデ
ータ分析基盤構築手法につい
て書いた
4
可視化法学
概要
「可視化法学-法教育に役立てるためICTを活用し
法律の構造を解析・可視化するプロジェクト」
5
作ったもの
6
7
目的と仕組み
個々の法律間の繋がりを可視化する
多くの法律から参照されるものは大きくなる
似た法律から参照されるものは近くに配置される
8
法律間の繋がりを可視化
救急救命士法の中に刑法へのリンクが有る
9
刑法
救急救命士法
救急救命士法 第17条
似たものは近くに配置される
人間が手動で配置しているのではなく、参照し
ている法が近くにあれば機械的に自然と集まる
ようにしている
10
作り方
総務省法令データ提供システム
11
作り方(詳細)
法律にidを振る
12
作り方(詳細)
id同士の繋がりを抜き出す
13
gephiで胡一凡
gephiのレイアウトで、胡一凡(YifanHu)レイアウトを選
択する
14
このシステムでわかること
カテゴリーの中心的な法がわかる
財務通則の財政法など
法律同士の関連がわかる
意外と近い位置にある法は何か?
一見別々に見える法律の意外な共通項が見つかる
15
プロトタイプweb版の
DEMO
http://shibaok.net:5555/
16
作りたい世界
法律が全然わからない人でも
、興味を持ち雰囲気として分
かるものを作りたい
(ニコニコ超会議2016ニコニコ
学会で)可視化法学の概要をポ
スターにまとめて発表した。
コスプレの人が興味深そうに
見ていた。<- こういう世界を
作りたい。
17
発想のキッカケ
18
法とCodeの類似性
Code (法典)≒Code (プログラミング)ソースコード
極めて論理的で構造が複雑なシステムを動かすもの
実は似ているのでは?
プログラミングのソースコードは可視化が進んでい
る
エンジニアから見れば法律はだいぶ糞コード
19
ソースコード可視化
複雑なソースコードやシステム開発を可視化する手法や分析する手法はいろいろあ
る
http://stackoverflow.com/questions/582336/how-can-you-profile-a-python-script
https://github.com/shibacow
20
一方で法律は可視化されな
い
21
色々な法律を
可視化してみよう
22
憲法分野
憲法には、基本法が良く繋が
る
憲法に並んで、沖縄の復帰に
関する法案が大きなウェイト
を占めており、占領されて復
帰するのは一つ国作るみたい
な大変さがあるようだ
23
教育法分野
学校教育法が超大きなウェイ
トを占めている
地味に、放送大学学園法、私
立学校教職員共済法が多くの
繋がりを得ている
24
河川分野
シンプル
河川法だけ覚えれば後はそれ
の派生でなんとかなる?
法の修正もまだ容易だろう
バグも入り込みにくい
25
鉱業分野
鉱業法と並んで、鉱山保安法
という法律がある。
鉱山には鉱務監督官という警
察みたいな特別司法警察職員
がいるようだ。
26
社会保険分野
死ぬほど複雑で相互依存が激
しい
社会保障は利害関係者が多く
て、なかなか難しいのだろう
何か法改正や追加の度にバグ
るだろう
リファクタリング( コードをシンプ
ルにするプログラミング用語)出来るとい
いな
27
コミケで売りました
可視化法学をテーマにした同
人誌を作り売りました。
4/9「技術書典2」でも再販し
ます。
28
今後
web版のUIを改良して公開
国別の法律を可視化する
1940年、50年と、60年と年単位で比較(どの分野の
法律が増えたかが分かる)
具体的な法令で法の検索可能にする
法令へのリンクを作る
30
まとめ
あまりIT化されない法律も、ITの力でより分かりや
すくする
この機会に法律の可視化に興味がある人と語りたい
ので、関心を持たれた方は @shibacow にご連絡く
ださい
31

More Related Content

Viewers also liked

米国大使館共催イベント ♡大好きな音­楽­が動き出す♡データビジュアライズの­キラ­キラおまじないをかけてみよう!
米国大使館共催イベント ♡大好きな音­楽­が動き出す♡データビジュアライズの­キラ­キラおまじないをかけてみよう!米国大使館共催イベント ♡大好きな音­楽­が動き出す♡データビジュアライズの­キラ­キラおまじないをかけてみよう!
米国大使館共催イベント ♡大好きな音­楽­が動き出す♡データビジュアライズの­キラ­キラおまじないをかけてみよう!Yuichi Yazaki
 
図書館と人口分布の見える化
図書館と人口分布の見える化図書館と人口分布の見える化
図書館と人口分布の見える化Yoshikazu Hosono
 
Sakepediaの使い方(LODチャレンジ)
Sakepediaの使い方(LODチャレンジ)Sakepediaの使い方(LODチャレンジ)
Sakepediaの使い方(LODチャレンジ)teru1118
 
2016年 地域密着型本おすすめアプリ「なによも」
2016年 地域密着型本おすすめアプリ「なによも」2016年 地域密着型本おすすめアプリ「なによも」
2016年 地域密着型本おすすめアプリ「なによも」Keiko Noda
 
シビックテックとデザイン
シビックテックとデザインシビックテックとデザイン
シビックテックとデザインYuichi Yazaki
 
経済的寄与度を重視した橋梁管理手法の有効性に関するマルチエージェントシミュレーションによる分析
経済的寄与度を重視した橋梁管理手法の有効性に関するマルチエージェントシミュレーションによる分析経済的寄与度を重視した橋梁管理手法の有効性に関するマルチエージェントシミュレーションによる分析
経済的寄与度を重視した橋梁管理手法の有効性に関するマルチエージェントシミュレーションによる分析Yusuke Fukasawa
 
バス列の現状(2016ORFバージョン)
バス列の現状(2016ORFバージョン)バス列の現状(2016ORFバージョン)
バス列の現状(2016ORFバージョン)隆 司
 
ニコニコデータセット 分析環境作ってみた-ニコニコデータデータ分析研究会
ニコニコデータセット 分析環境作ってみた-ニコニコデータデータ分析研究会ニコニコデータセット 分析環境作ってみた-ニコニコデータデータ分析研究会
ニコニコデータセット 分析環境作ってみた-ニコニコデータデータ分析研究会(shibao)芝尾 (kouichiro)幸一郎
 
Re dashで作るニコニコデータセット分析環境
Re dashで作るニコニコデータセット分析環境Re dashで作るニコニコデータセット分析環境
Re dashで作るニコニコデータセット分析環境(shibao)芝尾 (kouichiro)幸一郎
 
BigQueryで集計するシステムを作って分かったKPI集計ツール作成
BigQueryで集計するシステムを作って分かったKPI集計ツール作成BigQueryで集計するシステムを作って分かったKPI集計ツール作成
BigQueryで集計するシステムを作って分かったKPI集計ツール作成(shibao)芝尾 (kouichiro)幸一郎
 
VCファンディングの基礎
VCファンディングの基礎VCファンディングの基礎
VCファンディングの基礎Reiji Yamanaka
 
ニコニコ動画のコメント解析
ニコニコ動画のコメント解析ニコニコ動画のコメント解析
ニコニコ動画のコメント解析Keisuke Ogaki
 
第二回データサイエンティスト木曜勉強会20141016
第二回データサイエンティスト木曜勉強会20141016第二回データサイエンティスト木曜勉強会20141016
第二回データサイエンティスト木曜勉強会20141016Koichiro Kondo
 
冴えないデータセットの育て方
冴えないデータセットの育て方冴えないデータセットの育て方
冴えないデータセットの育て方Kazuhiro Sasao
 
TechFeedのつくりかた - Angular2/Webpack/Ionic2/Cordova実践入門
TechFeedのつくりかた - Angular2/Webpack/Ionic2/Cordova実践入門TechFeedのつくりかた - Angular2/Webpack/Ionic2/Cordova実践入門
TechFeedのつくりかた - Angular2/Webpack/Ionic2/Cordova実践入門Shumpei Shiraishi
 

Viewers also liked (20)

可視化法学c91紹介リーフレット
可視化法学c91紹介リーフレット可視化法学c91紹介リーフレット
可視化法学c91紹介リーフレット
 
米国大使館共催イベント ♡大好きな音­楽­が動き出す♡データビジュアライズの­キラ­キラおまじないをかけてみよう!
米国大使館共催イベント ♡大好きな音­楽­が動き出す♡データビジュアライズの­キラ­キラおまじないをかけてみよう!米国大使館共催イベント ♡大好きな音­楽­が動き出す♡データビジュアライズの­キラ­キラおまじないをかけてみよう!
米国大使館共催イベント ♡大好きな音­楽­が動き出す♡データビジュアライズの­キラ­キラおまじないをかけてみよう!
 
図書館と人口分布の見える化
図書館と人口分布の見える化図書館と人口分布の見える化
図書館と人口分布の見える化
 
声優LOD
声優LOD声優LOD
声優LOD
 
Sakepediaの使い方(LODチャレンジ)
Sakepediaの使い方(LODチャレンジ)Sakepediaの使い方(LODチャレンジ)
Sakepediaの使い方(LODチャレンジ)
 
Lod2016.key
Lod2016.keyLod2016.key
Lod2016.key
 
2016年 地域密着型本おすすめアプリ「なによも」
2016年 地域密着型本おすすめアプリ「なによも」2016年 地域密着型本おすすめアプリ「なによも」
2016年 地域密着型本おすすめアプリ「なによも」
 
Local karuta project
Local karuta projectLocal karuta project
Local karuta project
 
シビックテックとデザイン
シビックテックとデザインシビックテックとデザイン
シビックテックとデザイン
 
経済的寄与度を重視した橋梁管理手法の有効性に関するマルチエージェントシミュレーションによる分析
経済的寄与度を重視した橋梁管理手法の有効性に関するマルチエージェントシミュレーションによる分析経済的寄与度を重視した橋梁管理手法の有効性に関するマルチエージェントシミュレーションによる分析
経済的寄与度を重視した橋梁管理手法の有効性に関するマルチエージェントシミュレーションによる分析
 
バス列の現状(2016ORFバージョン)
バス列の現状(2016ORFバージョン)バス列の現状(2016ORFバージョン)
バス列の現状(2016ORFバージョン)
 
Bq sushi(BigQuery lessons learned)
Bq sushi(BigQuery lessons learned)Bq sushi(BigQuery lessons learned)
Bq sushi(BigQuery lessons learned)
 
ニコニコデータセット 分析環境作ってみた-ニコニコデータデータ分析研究会
ニコニコデータセット 分析環境作ってみた-ニコニコデータデータ分析研究会ニコニコデータセット 分析環境作ってみた-ニコニコデータデータ分析研究会
ニコニコデータセット 分析環境作ってみた-ニコニコデータデータ分析研究会
 
Re dashで作るニコニコデータセット分析環境
Re dashで作るニコニコデータセット分析環境Re dashで作るニコニコデータセット分析環境
Re dashで作るニコニコデータセット分析環境
 
BigQueryで集計するシステムを作って分かったKPI集計ツール作成
BigQueryで集計するシステムを作って分かったKPI集計ツール作成BigQueryで集計するシステムを作って分かったKPI集計ツール作成
BigQueryで集計するシステムを作って分かったKPI集計ツール作成
 
VCファンディングの基礎
VCファンディングの基礎VCファンディングの基礎
VCファンディングの基礎
 
ニコニコ動画のコメント解析
ニコニコ動画のコメント解析ニコニコ動画のコメント解析
ニコニコ動画のコメント解析
 
第二回データサイエンティスト木曜勉強会20141016
第二回データサイエンティスト木曜勉強会20141016第二回データサイエンティスト木曜勉強会20141016
第二回データサイエンティスト木曜勉強会20141016
 
冴えないデータセットの育て方
冴えないデータセットの育て方冴えないデータセットの育て方
冴えないデータセットの育て方
 
TechFeedのつくりかた - Angular2/Webpack/Ionic2/Cordova実践入門
TechFeedのつくりかた - Angular2/Webpack/Ionic2/Cordova実践入門TechFeedのつくりかた - Angular2/Webpack/Ionic2/Cordova実践入門
TechFeedのつくりかた - Angular2/Webpack/Ionic2/Cordova実践入門
 

Similar to 可視化法学(ニコニコ学会データ研究会第9回)

情報法制研究所 第5回情報法セミナー:人工知能倫理と法制度、社会
情報法制研究所 第5回情報法セミナー:人工知能倫理と法制度、社会情報法制研究所 第5回情報法セミナー:人工知能倫理と法制度、社会
情報法制研究所 第5回情報法セミナー:人工知能倫理と法制度、社会Hiroshi Nakagawa
 
2023inLaw_SystemDevelopment_tanaka.pdf
2023inLaw_SystemDevelopment_tanaka.pdf2023inLaw_SystemDevelopment_tanaka.pdf
2023inLaw_SystemDevelopment_tanaka.pdfMasahiro Ito
 
ネットで個人はどこまで追われているか
ネットで個人はどこまで追われているかネットで個人はどこまで追われているか
ネットで個人はどこまで追われているかYoichi Tomi
 
【セキュランLT】国内金融機関に激震!!仮想通貨、要求されたらあなたはどうしますか?
【セキュランLT】国内金融機関に激震!!仮想通貨、要求されたらあなたはどうしますか?【セキュランLT】国内金融機関に激震!!仮想通貨、要求されたらあなたはどうしますか?
【セキュランLT】国内金融機関に激震!!仮想通貨、要求されたらあなたはどうしますか?Hibino Hisashi
 
組長サイトの作り方
組長サイトの作り方組長サイトの作り方
組長サイトの作り方Yuriko IKEDA
 
20221209-ApacheSolrによるはじめてのセマンティックサーチ.pdf
20221209-ApacheSolrによるはじめてのセマンティックサーチ.pdf20221209-ApacheSolrによるはじめてのセマンティックサーチ.pdf
20221209-ApacheSolrによるはじめてのセマンティックサーチ.pdfKoji Sekiguchi
 
Big Dataで価値を生み出すためのSmall Trial & Method (みんなのPython勉強会#42)
Big Dataで価値を生み出すためのSmall Trial & Method (みんなのPython勉強会#42)Big Dataで価値を生み出すためのSmall Trial & Method (みんなのPython勉強会#42)
Big Dataで価値を生み出すためのSmall Trial & Method (みんなのPython勉強会#42)Shinsaku Kono
 
日本や海外でのChatGPTを中心とした生成AIのさまざまな事例をまるっと紹介する資料
日本や海外でのChatGPTを中心とした生成AIのさまざまな事例をまるっと紹介する資料日本や海外でのChatGPTを中心とした生成AIのさまざまな事例をまるっと紹介する資料
日本や海外でのChatGPTを中心とした生成AIのさまざまな事例をまるっと紹介する資料Koji Fukuoka
 
Keynote(基調講演)
Keynote(基調講演)Keynote(基調講演)
Keynote(基調講演)Elasticsearch
 
EXE #3: AIを協力して作成するDapp
EXE #3: AIを協力して作成するDappEXE #3: AIを協力して作成するDapp
EXE #3: AIを協力して作成するDappblockchainexe
 
どこでも使えるIoTを目指して 〜さくらインターネットのIoTへの取り組み〜
どこでも使えるIoTを目指して 〜さくらインターネットのIoTへの取り組み〜どこでも使えるIoTを目指して 〜さくらインターネットのIoTへの取り組み〜
どこでも使えるIoTを目指して 〜さくらインターネットのIoTへの取り組み〜法林浩之
 
地域デザイン×オープンデータ
地域デザイン×オープンデータ地域デザイン×オープンデータ
地域デザイン×オープンデータIwao KOBAYASHI
 
さくらのIoTプラットフォーム「sakura.io」を使ってみよう
さくらのIoTプラットフォーム「sakura.io」を使ってみようさくらのIoTプラットフォーム「sakura.io」を使ってみよう
さくらのIoTプラットフォーム「sakura.io」を使ってみよう法林浩之
 
IoT×ビジネス活用 ~最先端技術のビジネス活用に向けて~
IoT×ビジネス活用 ~最先端技術のビジネス活用に向けて~IoT×ビジネス活用 ~最先端技術のビジネス活用に向けて~
IoT×ビジネス活用 ~最先端技術のビジネス活用に向けて~法林浩之
 
20120620 idg(ontrox) v1.6
20120620 idg(ontrox) v1.620120620 idg(ontrox) v1.6
20120620 idg(ontrox) v1.6ONTROX
 
Data scientist casual talk in 白金台
Data scientist casual talk in 白金台Data scientist casual talk in 白金台
Data scientist casual talk in 白金台Hiroko Onari
 
基調講演:「多様化する情報を支える技術」/西川徹
基調講演:「多様化する情報を支える技術」/西川徹基調講演:「多様化する情報を支える技術」/西川徹
基調講演:「多様化する情報を支える技術」/西川徹Preferred Networks
 
CognitoとSDKでサーバーレスなマルチデバイスアプリを構築する
CognitoとSDKでサーバーレスなマルチデバイスアプリを構築するCognitoとSDKでサーバーレスなマルチデバイスアプリを構築する
CognitoとSDKでサーバーレスなマルチデバイスアプリを構築するHiroyoshi Miyazaki
 
ソーシャルゲームにおける互恵的利他主義に基づく協調行動
ソーシャルゲームにおける互恵的利他主義に基づく協調行動ソーシャルゲームにおける互恵的利他主義に基づく協調行動
ソーシャルゲームにおける互恵的利他主義に基づく協調行動Masanori Takano
 

Similar to 可視化法学(ニコニコ学会データ研究会第9回) (20)

情報法制研究所 第5回情報法セミナー:人工知能倫理と法制度、社会
情報法制研究所 第5回情報法セミナー:人工知能倫理と法制度、社会情報法制研究所 第5回情報法セミナー:人工知能倫理と法制度、社会
情報法制研究所 第5回情報法セミナー:人工知能倫理と法制度、社会
 
2023inLaw_SystemDevelopment_tanaka.pdf
2023inLaw_SystemDevelopment_tanaka.pdf2023inLaw_SystemDevelopment_tanaka.pdf
2023inLaw_SystemDevelopment_tanaka.pdf
 
ネットで個人はどこまで追われているか
ネットで個人はどこまで追われているかネットで個人はどこまで追われているか
ネットで個人はどこまで追われているか
 
【セキュランLT】国内金融機関に激震!!仮想通貨、要求されたらあなたはどうしますか?
【セキュランLT】国内金融機関に激震!!仮想通貨、要求されたらあなたはどうしますか?【セキュランLT】国内金融機関に激震!!仮想通貨、要求されたらあなたはどうしますか?
【セキュランLT】国内金融機関に激震!!仮想通貨、要求されたらあなたはどうしますか?
 
組長サイトの作り方
組長サイトの作り方組長サイトの作り方
組長サイトの作り方
 
20221209-ApacheSolrによるはじめてのセマンティックサーチ.pdf
20221209-ApacheSolrによるはじめてのセマンティックサーチ.pdf20221209-ApacheSolrによるはじめてのセマンティックサーチ.pdf
20221209-ApacheSolrによるはじめてのセマンティックサーチ.pdf
 
Big Dataで価値を生み出すためのSmall Trial & Method (みんなのPython勉強会#42)
Big Dataで価値を生み出すためのSmall Trial & Method (みんなのPython勉強会#42)Big Dataで価値を生み出すためのSmall Trial & Method (みんなのPython勉強会#42)
Big Dataで価値を生み出すためのSmall Trial & Method (みんなのPython勉強会#42)
 
日本や海外でのChatGPTを中心とした生成AIのさまざまな事例をまるっと紹介する資料
日本や海外でのChatGPTを中心とした生成AIのさまざまな事例をまるっと紹介する資料日本や海外でのChatGPTを中心とした生成AIのさまざまな事例をまるっと紹介する資料
日本や海外でのChatGPTを中心とした生成AIのさまざまな事例をまるっと紹介する資料
 
Keynote(基調講演)
Keynote(基調講演)Keynote(基調講演)
Keynote(基調講演)
 
EXE #3: AIを協力して作成するDapp
EXE #3: AIを協力して作成するDappEXE #3: AIを協力して作成するDapp
EXE #3: AIを協力して作成するDapp
 
どこでも使えるIoTを目指して 〜さくらインターネットのIoTへの取り組み〜
どこでも使えるIoTを目指して 〜さくらインターネットのIoTへの取り組み〜どこでも使えるIoTを目指して 〜さくらインターネットのIoTへの取り組み〜
どこでも使えるIoTを目指して 〜さくらインターネットのIoTへの取り組み〜
 
地域デザイン×オープンデータ
地域デザイン×オープンデータ地域デザイン×オープンデータ
地域デザイン×オープンデータ
 
さくらのIoTプラットフォーム「sakura.io」を使ってみよう
さくらのIoTプラットフォーム「sakura.io」を使ってみようさくらのIoTプラットフォーム「sakura.io」を使ってみよう
さくらのIoTプラットフォーム「sakura.io」を使ってみよう
 
210508 legaltech
210508 legaltech210508 legaltech
210508 legaltech
 
IoT×ビジネス活用 ~最先端技術のビジネス活用に向けて~
IoT×ビジネス活用 ~最先端技術のビジネス活用に向けて~IoT×ビジネス活用 ~最先端技術のビジネス活用に向けて~
IoT×ビジネス活用 ~最先端技術のビジネス活用に向けて~
 
20120620 idg(ontrox) v1.6
20120620 idg(ontrox) v1.620120620 idg(ontrox) v1.6
20120620 idg(ontrox) v1.6
 
Data scientist casual talk in 白金台
Data scientist casual talk in 白金台Data scientist casual talk in 白金台
Data scientist casual talk in 白金台
 
基調講演:「多様化する情報を支える技術」/西川徹
基調講演:「多様化する情報を支える技術」/西川徹基調講演:「多様化する情報を支える技術」/西川徹
基調講演:「多様化する情報を支える技術」/西川徹
 
CognitoとSDKでサーバーレスなマルチデバイスアプリを構築する
CognitoとSDKでサーバーレスなマルチデバイスアプリを構築するCognitoとSDKでサーバーレスなマルチデバイスアプリを構築する
CognitoとSDKでサーバーレスなマルチデバイスアプリを構築する
 
ソーシャルゲームにおける互恵的利他主義に基づく協調行動
ソーシャルゲームにおける互恵的利他主義に基づく協調行動ソーシャルゲームにおける互恵的利他主義に基づく協調行動
ソーシャルゲームにおける互恵的利他主義に基づく協調行動
 

More from (shibao)芝尾 (kouichiro)幸一郎 (8)

DXとはなにか?
DXとはなにか?DXとはなにか?
DXとはなにか?
 
AimingでGoogle Cloud Platformの利用について
AimingでGoogle Cloud Platformの利用についてAimingでGoogle Cloud Platformの利用について
AimingでGoogle Cloud Platformの利用について
 
ニコニコデータビューアー・改
ニコニコデータビューアー・改ニコニコデータビューアー・改
ニコニコデータビューアー・改
 
世界のiPhoneアプリランキング比較してみた
世界のiPhoneアプリランキング比較してみた世界のiPhoneアプリランキング比較してみた
世界のiPhoneアプリランキング比較してみた
 
第一回ニコニコデータ分析研究会発表資料-世界のYoutube
第一回ニコニコデータ分析研究会発表資料-世界のYoutube第一回ニコニコデータ分析研究会発表資料-世界のYoutube
第一回ニコニコデータ分析研究会発表資料-世界のYoutube
 
ニコニコ学会β発表資料
ニコニコ学会β発表資料ニコニコ学会β発表資料
ニコニコ学会β発表資料
 
Seeing is Believing
Seeing is BelievingSeeing is Believing
Seeing is Believing
 
Introduction Pycon2010
Introduction Pycon2010Introduction Pycon2010
Introduction Pycon2010
 

可視化法学(ニコニコ学会データ研究会第9回)