프로젝트 배경
시민이 다양한 채널로 보내오는 정책 의견은 비정형 텍스트라 그대로는 활용하기 어렵고, 동시에 실명·연락처 같은 민감정보가 포함되어 공개에 큰 제약이 따릅니다. 본 프로젝트의 목표는 ①흩어진 시민 의견을 AI로 자동 분석·구조화하고, ②개인정보를 철저히 익명화하여 안전하게 공개하며, ③시민이 자신의 의견이 검토·반영되는 과정을 직접 추적할 수 있는 투명한 참여 플랫폼을 만드는 것이었습니다.
프로젝트 성과
풀스택 개발
기획 · UX/UI 디자인 · 프론트엔드 · 백엔드 · AWS 인프라(IaC) · 운영 전 과정을 2인이 수행
데이터 처리량
수천 건의 시민 의견을 자동으로 수집·익명화·분류·공개하는 파이프라인 구축
개인정보 보호
3단계 익명화(정규식 + LLM + 위험도 점수) 및 원본 역추적 차단 데이터 모델로 개인정보보호법 준수
성능 최적화
캐싱 전략(ISR + CDN) 재설계로 서버 함수 직접 호출 약 95% 감소, 폰트 페이로드 약 85% 경량화
비용 효율
서버리스 아키텍처 + AI 경량 모델 전환으로 월 인프라 운영비 약 20만 원 수준 유지
핵심 기능
진행 단계
기획
2026.04.
시민 의견을 수집·분석해 공개하고 정책 반영 과정을 추적하는 서비스를 기획했습니다. 개인정보 보호와 공개 투명성을 동시에 충족할 데이터 흐름과 익명화 정책을 설계했습니다.
프로젝트 상세
■ 배경 시민이 보낸 의견(문자·온라인 제출)을 수집·분석하여, 익명화된 형태로 공개하고 정책 반영 과정을 추적해 보여주는 시민 참여형 정책 플랫폼입니다. "흩어진 시민의 목소리를 구조화된 데이터로 전환하고, 개인정보를 안전하게 보호하면서 공개한다"는 두 가지 상충하는 목표를 동시에 달성하는 것이 핵심 과제였습니다. ■ 과정 - 프론트엔드: Next.js 16(App Router) 기반으로 모바일 우







