iCongress

iCongress : améliorer la citoyenneté, une loi après l'autre.

Description

iCongress est une application mobile qui vise à améliorer l'alphabétisation civique en permettant aux Américains en ligne de lire et de suivre plus facilement les lois du Congrès. Développée avec Flutter, Firebase, l'API Congress.gov et Gemini, iCongress résume les projets de loi du Congrès à l'aide de Gemini et fournit des informations sur leurs sponsors, leur position dans le processus législatif, la date de la dernière action prise à leur sujet, la façon dont le Congrès vote sur le projet de loi, la façon dont les membres du Congrès de l'utilisateur ont voté et le domaine de politique auquel le projet de loi se rapporte. Pour répondre à toutes les questions que les utilisateurs peuvent avoir sur une facture, chaque facture est également associée à un chatbot Questions/Réponses optimisé par Gemini.

Les utilisateurs peuvent également modifier leur langue préférée, le niveau de résumé et leurs centres d'intérêt en matière de règles pour adapter l'application à leurs besoins. Enfin, ils peuvent rechercher des factures stockées dans notre base de données Cloud Firestore.

Nous utilisons le modèle Gemini 1.5 Flash dans iCongress pour trois principales raisons. Tout d'abord, il génère trois résumés de chaque projet de loi du Congrès, qui varient en profondeur. Pour ce faire, nous avons fourni au modèle le texte complet du projet de loi et lui avons donné une invite détaillant la profondeur de chaque niveau de résumé, un persona utilisateur potentiel pour chaque niveau et des instructions pour nous assurer qu'il n'y a pas de biais politique dans les résumés. Pour nous assurer de rester fidèles au texte de la facture, nous avons défini la température du modèle sur 0,2. Deuxièmement, pour traduire ces résumés dans la langue préférée de l'utilisateur. Troisièmement, dans un chatbot qui utilise le texte d'un projet de loi donné pour répondre de manière concise aux questions de l'utilisateur.

Conçu avec

  • Flutter
  • Android
  • Firebase

Équipe

Par

John Karaca, Prakshi Shukla, Rithvik Koppolu et Divya Ramu

De

États-Unis