Gov Notes

Gov Notes ใช้ AI ของ Gemini เพื่อช่วยให้พลเมืองมีส่วนร่วมกับรัฐบาลมากขึ้น

การทำงาน

Gov Notes เป็นเว็บไซต์ที่ช่วยให้ผู้ใช้เข้าใจการประชุมของรัฐบาลที่ยาวนานได้อย่างรวดเร็ว ผู้ใช้สามารถค้นหาคณะกรรมการหรือหัวข้อที่ต้องการ ซึ่งระบบจะนําไปยังหน้าสรุปการไต่สวนในที่สุด หน้านี้ช่วยให้ผู้ใช้สแกนหาประเด็นสำคัญซึ่งสามารถคลิกเพื่อดูส่วนในวิดีโอที่มีการพูดถึงประเด็นสำคัญนั้น นอกจากนี้ หน้านี้ยังมีแชทที่ทำงานด้วยระบบ Gemini ซึ่งผู้ใช้สามารถถามคำถามเพิ่มเติมเกี่ยวกับวิดีโอเพื่อเจาะลึกประเด็นต่างๆ ได้ แชทนี้ช่วยให้ผู้ใช้สามารถสอบถามว่ามีการพูดถึงหัวข้อปัจจุบันของตนเมื่อใดและดูลิงก์ไปยังวิดีโอโดยตรงได้

จากมุมมองทางเทคนิค Gov Notes จะวิเคราะห์ข้อความถอดเสียงของการพิจารณาคดีของรัฐบาลโดยใช้ API generate_content และ embed_content ของ Gemini รวมถึง DB PgVector ของ Postgres สำหรับ RAG ในระหว่างการประมวลผลขั้นต้น ระบบจะตรวจสอบประเด็นสำคัญแต่ละรายการที่สร้างขึ้นโดยใช้ RAG เพื่อให้แน่ใจว่ามีข้อความถอดเสียงความยาว 30 วินาทีที่ทำหน้าที่เป็น "หลักฐาน" และลบประเด็นสำคัญที่ไม่ผ่านการตรวจสอบเพื่อหลีกเลี่ยงการเผยแพร่ข้อมูลที่ไม่ถูกต้อง ฟีเจอร์แชทใช้ "การเรียกฟังก์ชัน" ของ Gemini และกระบวนการ RAG ที่คล้ายกันเพื่อเชื่อมต่อกับแชท โดยจัดการคำตอบทั้งหมดสำหรับการประทับเวลาโดยตรงในวิดีโอที่มีการพูดคุยเกี่ยวกับหัวข้อแชทปัจจุบัน ระบบใช้การค้นหาทั่วทั้งเว็บไซต์โดยใช้การค้นหาเวกเตอร์ความคล้ายคลึงเชิงความหมายกับชุดค่าผสมที่มีน้ำหนักของประเด็นสำคัญและตัวอย่างข้อความถอดเสียงทั้งหมด การค้นหาที่มีประสิทธิภาพของเวกเตอร์หลายแสนรายการเป็นผลมาจาก SQL และดัชนี HNSW ที่สร้างขึ้นอย่างพิถีพิถันสำหรับเวกเตอร์

สร้างขึ้นด้วย

  • เว็บ/Chrome
  • Cloud Run ของ GCP
  • Cloud SQL และ Artifact Registry YouTube Data API โมเดลการฝังของ Generative AI ของ Google รวมถึงเวอร์ชันเบต้าของ vids.google.com สำหรับการส่งวิดีโอ

ทีม

โดย

Gov Notes / Jason Steving / Kenny Mayhue

จาก

สหรัฐอเมริกา