공약지도에 있는 숫자와 글은 전부 어딘가에서 가져온 것입니다. 우리가 직접 조사하거나 판단해서 만든 정보는 없습니다. 그래서 어디서 가져왔는지를 밝히는 것이 이 사이트가 지켜야 할 최소한의 의무라고 생각합니다.
1. 국회 — 열린국회정보 (open.assembly.go.kr)
국회사무처가 운영하는 공식 공개 API입니다. 국회의원 300명의 인적사항, 발의 법안, 본회의 표결 기록, 위원회 소속, 의사일정을 여기서 가져옵니다.
- 표결 기록 — 의원 한 명이 법안 하나에 던진 표(찬성·반대·기권·불참)가 한 건입니다. 제22대 국회에서만 113만 건이 넘습니다.
- 발의 법안 — 대표발의와 공동발의를 구분해서 저장합니다. 이 둘의 차이는 별도 문서에서 설명합니다.
- 회의록 — 본회의·상임위원회 회의록 PDF를 내려받아 발언자별로 나눕니다. 이 과정은 자동이라 오차가 생길 수 있고, 그 내용도 따로 적어 두었습니다.
2. 선거 — 중앙선거관리위원회 (data.go.kr)
후보자가 선거관리위원회에 직접 등록한 정보입니다. 우리가 편집하지 않습니다.
- 선거 공약 — 후보자가 제출한 공약 원문 그대로입니다. 표현을 다듬거나 요약하지 않습니다. 맞춤법이 틀려 있어도 그대로 둡니다.
- 학력·경력 — 후보자 등록 서류에 본인이 기재한 내용입니다. 우리가 사실 여부를 검증하지 않았습니다.
- 당선 결과 — 득표수와 득표율.
학력과 경력은 후보자 본인이 적어낸 것입니다. 선관위도 우리도 그 내용이 사실인지 검증하지 않습니다. 이 점을 감안하고 보셔야 합니다.
3. 지방의회 — 두 갈래
지방의원은 3,967명인데, 국회처럼 전국 단위 공개 API가 없습니다. 그래서 두 가지 방법으로 모읍니다.
- 공공데이터포털 파일 데이터 — 각 지방의회가 올린 발의의안·회의 발언 파일. 의회마다 형식이 제각각이고, 아예 안 올리는 곳도 많습니다.
- 의회 홈페이지 직접 수집 — 부산시의회·순천시의회처럼 의안정보시스템이 열려 있는 곳은 직접 읽어 옵니다. robots.txt로 수집을 막아둔 의회는 손대지 않습니다.
4. 판결 — 확정된 것만
대법원에서 형이 확정된 판결만 싣습니다. 수사 중이거나 재판이 진행 중인 사건은 싣지 않습니다. 이유는 왜 확정 판결만 싣는가 문서에 적었습니다.
5. 뉴스 — 제목과 링크만
기사 본문은 저장하지 않습니다. 제목과 원문 링크만 제공하고, 읽는 것은 해당 언론사 사이트에서 하시게 합니다. 언론사의 저작물을 우리가 옮겨 담지 않기 위해서입니다.
정리
| 데이터 | 출처 | 우리가 하는 일 |
|---|---|---|
| 표결·법안·회의록 | 국회 열린국회정보 | 가져와서 의원별로 잇기 |
| 공약·학력·경력 | 중앙선거관리위원회 | 그대로 보여주기 |
| 지방 발의의안 | 공공데이터포털 / 의회 홈페이지 | 가져와서 의원별로 잇기 |
| 확정 판결 | 법원 판결문 | 확정된 것만 싣기 |
| 뉴스 | 언론사 | 제목·링크만 |
어느 항목이든 우리가 값을 만들어 넣지 않습니다. 계산해서 보여주는 숫자(순위, 비율, 분포)는 있지만, 그건 원본 데이터를 센 결과이고 계산 방법을 각 문서에 밝혀 둡니다.