iCongress

iCongress: Her yasa tasarısı için vatandaşlık bilincini iyileştiriyor.

Ne işe yarar?

iCongress, ABD'de internet kullanan vatandaşların Kongre'nin yasalarını okumasını ve takip etmesini kolaylaştırarak vatandaşlık bilincini artırmayı amaçlayan bir mobil uygulamadır. Flutter, Firebase, Congress.gov API ve Gemini ile geliştirilen iCongress, Gemini'yi kullanarak meclis yasa tasarılarını özetler ve tasarının sponsorları, yasama sürecindeki yeri, üzerinde en son işlem ne zaman yapıldığı, meclisin tasarıda nasıl oy kullandığı, kullanıcının meclis üyelerinin nasıl oy kullandığı ve tasarının hangi politika alanıyla ilgili olduğu hakkında bilgi verir. Kullanıcıların faturalarla ilgili sorularını yanıtlamak için her faturada Gemini destekli bir soru-cevap sohbet robotu da bulunur.

Kullanıcılar, uygulamayı kendilerine daha uygun hale getirmek için tercih ettikleri dili, özet düzeyini ve politika ilgi alanlarını da değiştirebilir. Son olarak, Cloud Firestore veritabanımızda depolanan faturaları arayabilirler.

iCongress'te Gemini 1.5 anlık modelini üç temel amaç için kullanırız. İlk olarak, her bir meclis tasarısı için derinlik açısından farklı üç özet oluşturdu. Bunu yapmak için modele fatura metninin tamamını besledik ve her özet düzeyinin derinliğini ayrıntılı olarak açıklayan bir istem, her düzey için potansiyel bir kullanıcı kimliği ve özetlerde siyasi bir önyargı bulunmadığından emin olmak için talimatlar verdik. Fatura metnine sadık kaldığımızdan emin olmak için modelin sıcaklığı 0, 2 olarak ayarlandı. İkinci olarak, bu özetlerin kullanıcının tercih ettiği dile çevrilmesi gerekir. Üçüncü olarak, kullanıcının sorularını kısa bir şekilde yanıtlamak için belirli bir faturanın metnini kullanan bir chatbot'ta.

Aşağıdakilerle tasarlandı:

  • Flutter
  • Android
  • Firebase

Ekip

Değişikliği yapan

John Karaca, Prakshi Shukla, Rithvik Koppolu ve Divya Ramu

Nereden

Amerika Birleşik Devletleri