iCongress
iCongress - 1 つずつ法案を改善する。
機能
iCongress は、米国民がオンラインで議会の法律を簡単に読んだり、追跡したりできるようにすることで、市民の識字能力を高めることを目指すモバイルアプリです。Flutter、Firebase、Congress.gov API、Gemini で構築された iCongress は、Gemini を使用して議会の法案を要約し、法案のスポンサー、法案がどの立法プロセスの段階にあるか、法案に対して最後に行われた措置がいつ行われたか、議会が法案に対してどのように投票しているか、ユーザーの選出された議員がどのように投票したか、法案が関連する政策分野について分析情報を提供します。請求についてユーザーから質問を受けた場合に対応できるように、各請求には Gemini を活用した Q&A チャットボットも用意されています。
ユーザーは、使用する言語、概要のレベル、ポリシーの種類を変更して、アプリを自分に合わせてカスタマイズすることもできます。最後に、Cloud Firestore データベースに保存されている法案を検索できます。
iCongress では、主に次の 3 つの目的で Gemini 1.5 フラッシュモデルを使用しています。まず、議会法案ごとに、深度が異なる 3 つの要約を生成します。そのために、法案の全文をモデルに入力し、各要約レベルの詳細、各レベルの潜在的なユーザー ペルソナ、要約に政治的な偏見がないようにするための手順を示すプロンプトをモデルに与えました。請求書のテキストに忠実にするため、モデルの温度は 0.2 に設定されています。2 つ目は、これらの要約をユーザーの希望する言語に翻訳することです。3 つ目は、特定の法案のテキストを使用して、ユーザーの質問に簡潔に回答する chatbot です。
構成
- Flutter
- Android
- Firebase
チーム
By
John Karaca、Prakshi Shukla、Rithvik Koppolu、Divya Ramu
差出人
米国