파이프라인 메모
- Naver News API를 1차 기사 발굴 소스로 사용합니다.
- BeautifulSoup4가 본문을 정제하고 분석 가능한 텍스트로 만듭니다.
- Gemini 분류 결과는 Pydantic 검증 뒤 저장되어 리뷰 흐름으로 연결됩니다.
LawAndGood의 사건 발굴 및 검토 흐름을 지원하기 위해 만든 법률 뉴스 모니터링 proof of concept입니다.
LawAndGood 인턴십에서 2인 팀으로 진행한 프로젝트입니다. 수동 키워드 검색에 의존하지 않고, 법률 분쟁 관련 뉴스 신호를 더 빠르고 일관되게 검토할 수 있는 흐름이 필요했습니다.
수집 → 파싱 → 분류 → 검토, 단계별로 역할을 분리했습니다. Pydantic이 Gemini와 PostgreSQL 사이에서 스키마 검증을 담당해 구조화되지 않은 LLM 출력이 직접 DB에 저장되는 일이 없습니다.
파이프라인
작동하는 POC로 전달했습니다. 수동 뉴스 확인 중심의 작업을 더 구조화된 모니터링 흐름으로 바꾸고, 기사 수집부터 분류와 검토까지 한 시스템 안에서 다룰 수 있도록 만들었습니다.
articles
- id
- source_url
- title
- published_at
analyses
- article_id
- relevance_score
- risk_label
- summary
cases
- id
- case_name
- status
case_articles
- case_id
- article_id
- match_reason