정부 참고사항
Gov Notes는 Gemini AI를 사용하여 시민의 정부 참여도를 높이고
기능
Gov Notes는 사용자가 긴 정부 회의를 빠르게 이해할 수 있는 웹사이트입니다. 사용자는 특정 위원회 또는 주제를 검색하여 결국 청문 요약 페이지로 이동할 수 있습니다. 이 페이지를 통해 사용자는 주요 사항을 스캔하고 클릭하여 해당 주요 사항이 논의되는 동영상 부분을 볼 수 있습니다. 또한 이 페이지에는 사용자가 동영상에 대해 후속 질문을 하여 더 자세히 살펴볼 수 있는 Gemini 기반 채팅이 포함되어 있습니다. 이 채팅을 통해 사용자는 현재 주제가 언제 논의되었는지 묻고 동영상으로 바로 연결되는 링크를 받을 수 있습니다.
기술적 관점에서 Gov Notes는 Gemini의 generate_content 및 embed_content API와 RAG용 Postgres PgVector DB를 사용하여 정부 청문회 스크립트를 분석합니다. 전처리 과정에서 생성된 각 주요 내용은 RAG를 사용하여 '증거' 역할을 하는 30초 길이의 스크립트 텍스트 스니펫이 있는지 확인하고, 잘못된 정보를 확산시키지 않기 위해 유효성 검사에 실패한 주요 내용은 삭제합니다. 채팅 기능은 Gemini의 '함수 호출' 및 유사한 RAG 프로세스를 사용하여 채팅에 연결하고, 현재 채팅 주제가 논의된 동영상의 직접 타임스탬프에 대한 모든 응답을 처리합니다. 사이트 전체 검색은 모든 주요 내용 및 스크립트 스니펫의 가중치 합산을 기반으로 시맨틱 유사성 벡터 검색을 사용하여 구현됩니다. 수십만 개의 벡터에 대한 성능이 우수한 검색은 신중하게 작성된 SQL과 벡터에 대한 HNSW 색인의 결과입니다.
구성용 제품
- 웹/Chrome
- GCP의 Cloud Run
- Cloud SQL 및 아티팩트 저장소 YouTube Data API Google 생성형 AI 임베딩 모델 동영상 제출을 위한 vids.google.com의 베타 버전도 있습니다.
팀
작성자:
정부 참고사항 / 제이슨 스테빙 / 케니 매휴
From
미국