---
title: DjangoとRailsを使って趣味として政治資金を透明化するプロダクトを作ってる話
tags:  #ruby on rails #ruby #python #django #政治資金 #ai #画像処理 #ocr  
author: [小林ノエル](https://www.docswell.com/user/free_world21)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/2EVD824VEQ.jpg?width=480
description: https://shinjukurb.connpass.com/event/342412/ 【Shinjuku.rb #97 個人開発発表 LT大会！】で使用したスライドです。
published: February 05, 25
canonical: https://www.docswell.com/s/free_world21/59V2RJ-2025-02-05-132943
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/2EVD824VEQ.jpg)

DjangoとRailsを使って
趣味として
政治資金を透明化する
プロダクトを作ってる話
小林 悟史
ブルーモ証券株式会社
Shinjuku.rb #97


# Page. 2

![Page Image](https://bcdn.docswell.com/page/57GY5R117L.jpg)

■ 小林 悟史（小林 ノエル）
@free_world21
■ 本業：ブルーモ証券株式会社 取締役CTO
– 米国株・米国ETF専業の長期資産形成特化型
の投資アプリを作ってるFintechスタートアッ
プ
https://bloomo.co.jp/
■ 10年+ ほどフリーランスエンジニア
– 途中事業会社の中の人もやった
■ 2022〜：ブルーモ証券株式会社を創業
■ 趣味1：旅行・世界のコワーキングスペースめぐり
（ワーケーション的な何か）
THE FARM@NY
■ 趣味2：趣味プロ＝政治資金データベースの開発
（本日のお題）
CARR WORKPLACE@Chicago


# Page. 3

![Page Image](https://bcdn.docswell.com/page/4EQMZVDNJP.jpg)

（もう何度目かわからない）
世間を騒がせる政治資金にまつわる問題
■ なくなることのない『政治とカネ』の問題
– 桜を見る会、IR汚職、河井夫妻事件、安倍派裏金問題
■ 我が国には政治資金規正法という法律があり、以下のような決まりが設けられている
– 政治団体（政党、政治資金団体、資金管理団体など）の設立が認められている
– 政治団体の収支を政治資金収支報告書として提出・公開する義務
■ 政治資金収支報告書にはすべての入出金が記載されているが、すべて紙をスキャンしただ
けの画像データ
■ 政治資金のチェックは一部の専門家（大学教授）やマスメディアなどが行っているが、そ
のほとんどは人力・手作業によるものであり多くの時間とお金がかかっている


# Page. 4

![Page Image](https://bcdn.docswell.com/page/KJ4V3MZ3E1.jpg)

政治資金収支報告書とは
• 1年間の総収入や総支出が記載され
ている
• 1件1件の入出金も記載されている


# Page. 5

![Page Image](https://bcdn.docswell.com/page/LE1318RZJG.jpg)

政治資金収支報告書をめぐる問題1：
すべてが紙をスキャンしただけの画像データ
・最も多く寄付をしてくれた企業
・最も多く支出した先
・最も多く会食で使ったレストラン
といったような集計や分析が困難


# Page. 6

![Page Image](https://bcdn.docswell.com/page/GEWP8Z16J2.jpg)

政治資金収支報告書をめぐる問題2：
政治資金収支報告書のデータソースが複数存在し、収集や政治家
個人との結びつけが困難
PDFの中身を見ないと
どの政治家のための政
治団体かがわからない
政治資金収支報告書の公開は
総務省＋各都道府県の選挙管
理委員会のHP
公開の形式は政治
団体の種別ごと


# Page. 7

![Page Image](https://bcdn.docswell.com/page/47ZK81PR73.jpg)

政治資金収支報告書をめぐる問題3：
いわゆる連結決算のような処理を施されたデータは存在せず、統
合的な視点で政治家の資金を分析・解析できない
•
•
•
一般的に政治家（議員）は複数の政治団体を保有する場合が
多い
• たとえば、所属する政党で、自身が立候補する選挙区の
支部（例:自由民主党埼玉県第 2 選挙区支部）、業界団
体向けの支部（例: 自由民主党埼玉県医師支部）、資金
管理団体など3~5個前後政治団体を保有していることが
多い
こういった団体それぞれが個人・法人からの献金の受け皿と
なっている
これらを合算した合計金額が実質的な政治家個人の1年間の
政治資金となるが、そのようなデータ定常的に収集・生成し
ているデータソースは存在しない
参考URL: 政治資金センター
https://www.openpolitics.or.jp/search/search-result.php?cid=30040


# Page. 8

![Page Image](https://bcdn.docswell.com/page/YJ6QPLM1JV.jpg)

政治資金収支報告書（政治とカネ）に関する
既存団体の活動・事業
政治資金センター
•
•
•
ラポールジャパン
公益財団法人 政治資金センター
• OCR 機能付 きのスキャナなどを用いて、文字情報を含めたPDFにして公開
• 公開形式も前述の問題点2で述べた内容が考慮されており政治家ごとにまとめて表示している
• 昨今は資金難により活動が滞っている
ラポールジャパン
• 政治資金センターと類似のサービス。NPO法人ドットジェイピーが運用。
• 資金難により2016年で活動が止まっている
その他新聞社などのマスメディア
• 選挙などの大きいイベントがあるタイミングで特集ページを作る程度
• よって得られる情報は非常に限られたもの
ポリペディア
（朝日新聞）


# Page. 9

![Page Image](https://bcdn.docswell.com/page/GJ5RK1ZL74.jpg)

こんなことできるんじゃないか？：
AI（画像処理、OCR等）による政治資金収支報告書の分析・解析
日本全国の選挙管理委員会の
HPをクロールして政治資金
収支報告書を取得
（インターネット公開されて
いるもののみ）
解析結果をWEBサービスとし
て公開
オープンソースOCRエンジンな
どをもとに政治資金収支報告書
の読み取りAIを開発


# Page. 10

![Page Image](https://bcdn.docswell.com/page/LE3PZ19DJ5.jpg)

こんなことできるんじゃないか？：
AI（画像処理、OCR等）による政治資金収支報告書の分析・解析
Python &amp; Django
日本全国の選挙管理委員会の
HPをクロールして政治資金
収支報告書を取得
（インターネット公開されて
いるもののみ）
Rails
解析結果をWEBサービスとし
て公開
オープンソースOCRエンジンな
どをもとに政治資金収支報告書
の読み取りAIを開発


# Page. 11

![Page Image](https://bcdn.docswell.com/page/8EDLRXG2JG.jpg)

ということで作りました！【政治資金データベース】
https://political-money-db.com/


# Page. 12

![Page Image](https://bcdn.docswell.com/page/V7P2WP3L78.jpg)

ちょっとだけ自慢：
プログラミング・シンポジウムで賞を
頂きました！
■ 情報処理学会の合宿形式の分科会（？）みたいなも
の
■ プログラミングに関することなら幅広い話題でわい
わいする場
■ 一色さんも去年表彰されてた


# Page. 13

![Page Image](https://bcdn.docswell.com/page/2JVD8246JQ.jpg)

今回は完全に趣味の開発のお話（会社の事業とは関係ありません）
詳しい話は懇親会で😊
ブルーモ証券のほうも引き続きよろしくお願いします🙏
We are Hiring！
https://careers.bloomo.co.jp/


