4.2 기록 유형별 확장 전략
5대 기록 유형의 확장 전략
섹션 제목: “5대 기록 유형의 확장 전략”각 기록 유형별로 개방 및 확장 전략을 정의한다.
Open API 제공
섹션 제목: “Open API 제공”기록 유형별 API:
| 기록 유형 | API 엔드포인트 | 제공 기능 |
|---|---|---|
| 회의록 | /api/v1/minutes | 검색, 요약, 발언 추출 |
| 법안 | /api/v1/bills | 검색, 비교, 타임라인 |
| 의정활동 | /api/v1/activities | 의원별 활동, 통계 |
| 국정감사 | /api/v1/audits | QA 검색, 이행 추적 |
| 행정기록 | /api/v1/admin | 정보공개 자료 |
통합 AI API:
# 검색 API (모든 기록 유형 통합)POST /api/v1/search - 의미 기반 검색 - 필터: 기록유형, 기간, 의원, 위원회 등 - 하이브리드 검색 모드
# QA API (대화형 질의응답)POST /api/v1/qa - RAG 기반 답변 - 출처 명시 - 다국어 지원
# 요약 APIPOST /api/v1/summarize - 3줄 요약, 쟁점 요약, 비교 요약 - 커스텀 길이/스타일
# 분석 APIPOST /api/v1/analyze - 의원 활동 분석 - 법안 영향 분석 - 트렌드 분석데이터셋 공개
섹션 제목: “데이터셋 공개”연구용 데이터셋:
| 데이터셋 | 내용 | 형식 | 용도 |
|---|---|---|---|
| 회의록 코퍼스 | 전체 회의록 텍스트 | JSON, Parquet | NLP 연구 |
| 법안 데이터셋 | 법안 메타+본문 | JSON | 법률 AI |
| 표결 데이터 | 의원별 표결 기록 | CSV | 정치학 연구 |
| 발언 데이터셋 | 발언자-발언 쌍 | JSON | 화자 분석 |
데이터 제공 정책:
%%{init: {'theme': 'base', 'themeVariables': { 'fontSize': '14px' }}}%%
flowchart TB
subgraph policy["데이터 제공 정책"]
direction TB
subgraph open["완전 공개 (누구나)"]
O1["• 회의록, 법안, 표결 기록"]
O2["• 라이선스: CC BY 4.0 (출처 표시)"]
end
subgraph conditional["조건부 공개 (연구자/언론)"]
C1["• 개인정보 가명처리 데이터"]
C2["• 연구 목적 신청 필요"]
end
subgraph private["비공개 (내부용)"]
P1["• 비공개 회의 기록"]
P2["• 개인정보 원본"]
end
end
style policy fill:#fff,stroke:#333,stroke-width:1px
style open fill:#f5f5f5,stroke:#666,stroke-width:1px
style conditional fill:#f5f5f5,stroke:#666,stroke-width:1px
style private fill:#f5f5f5,stroke:#666,stroke-width:1px
소셜 아카이빙
섹션 제목: “소셜 아카이빙”국민 참여 유형:
| 참여 유형 | 내용 | AI 지원 |
|---|---|---|
| 기록 기증 | 개인 소장 자료 기증 | 자동 분류, 연결, 검증 |
| 오류 신고 | 데이터 오류/누락 제보 | 신고 분류, 우선순위 |
| 태그 추가 | 커뮤니티 태깅 | 태그 검증, 통합 |
| 평가/댓글 | 콘텐츠 피드백 | 스팸 필터, 감성 분석 |
시민단체 모니터링 연계:
[시민단체: 환경연합]
모니터링 활동:├── 환경부 국감 실시간 트래킹├── 환경 관련 법안 심사 현황 추적└── 의원 환경 관련 발언 수집
Open API 활용:├── /api/v1/search → 환경 키워드 모니터링├── /api/v1/alert → 신규 법안 알림└── /api/v1/qa → 법안 쟁점 자동 분석
기여:├── 분석 리포트 공유 (CC 라이선스)└── 데이터 오류 신고외부 데이터 연계
섹션 제목: “외부 데이터 연계”연계 대상:
%%{init: {'theme': 'base', 'themeVariables': { 'fontSize': '14px' }}}%%
flowchart TB
subgraph archive["국회기록 아카이브"]
A["국회기록 아카이브"]
end
subgraph external["외부 데이터"]
direction LR
subgraph gov["정부 데이터"]
G1["• 국가법령"]
G2["• 통계청"]
G3["• 예산정보"]
end
subgraph media["언론 데이터"]
M1["• 뉴스"]
M2["• 사설"]
M3["• 팩트체크"]
end
subgraph academic["학술 데이터"]
AC1["• 논문"]
AC2["• 보고서"]
AC3["• 학위논문"]
end
end
subgraph effect["연계 효과"]
E1["• 법안 ↔ 시행령 연결"]
E2["• 정책 ↔ 예산 연결"]
E3["• 국회 논의 ↔ 언론 보도 연결"]
E4["• 입법 ↔ 학술 연구 연결"]
end
A --> gov & media & academic
gov & media & academic --> effect
style archive fill:#f5f5f5,stroke:#666,stroke-width:1px
style gov fill:#fff,stroke:#333,stroke-width:1px
style media fill:#fff,stroke:#333,stroke-width:1px
style academic fill:#fff,stroke:#333,stroke-width:1px
style effect fill:#f5f5f5,stroke:#666,stroke-width:1px
확장 전략 요약
섹션 제목: “확장 전략 요약”| 확장 유형 | 대상 | 핵심 기능 | 효과 |
|---|---|---|---|
| Open API | 개발자, 기관 | AI 기능 포함 API | 민간 서비스 생태계 |
| 데이터셋 | 연구자 | 구조화된 데이터 | 학술 연구 활성화 |
| 소셜 아카이빙 | 국민 | 기증, 피드백 | 리빙 아카이브 |
| 외부 연계 | 정부, 언론, 학술 | 데이터 연결 | 맥락 확장 |