政府附註

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 和 Artifact Registry。YouTube Data API。Google 生成式 AI 嵌入模型。另外,vids.google.com 的影片提交功能也處於 Beta 版階段。

團隊

變更者

Gov Notes / Jason Steving / Kenny Mayhue

寄件者

美國