콘텐츠로 이동

4.2 기록 유형별 확장 전략

각 기록 유형별로 개방 및 확장 전략을 정의한다.


기록 유형별 API:

기록 유형API 엔드포인트제공 기능
회의록/api/v1/minutes검색, 요약, 발언 추출
법안/api/v1/bills검색, 비교, 타임라인
의정활동/api/v1/activities의원별 활동, 통계
국정감사/api/v1/auditsQA 검색, 이행 추적
행정기록/api/v1/admin정보공개 자료

통합 AI API:

# 검색 API (모든 기록 유형 통합)
POST /api/v1/search
- 의미 기반 검색
- 필터: 기록유형, 기간, 의원, 위원회 등
- 하이브리드 검색 모드
# QA API (대화형 질의응답)
POST /api/v1/qa
- RAG 기반 답변
- 출처 명시
- 다국어 지원
# 요약 API
POST /api/v1/summarize
- 3줄 요약, 쟁점 요약, 비교 요약
- 커스텀 길이/스타일
# 분석 API
POST /api/v1/analyze
- 의원 활동 분석
- 법안 영향 분석
- 트렌드 분석

연구용 데이터셋:

데이터셋내용형식용도
회의록 코퍼스전체 회의록 텍스트JSON, ParquetNLP 연구
법안 데이터셋법안 메타+본문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민간 서비스 생태계
데이터셋연구자구조화된 데이터학술 연구 활성화
소셜 아카이빙국민기증, 피드백리빙 아카이브
외부 연계정부, 언론, 학술데이터 연결맥락 확장