iCongress
iCongress: melhorando a cidadania, uma lei por vez.
O que faz?
O iCongress é um app para dispositivos móveis que busca melhorar a alfabetização cívica, facilitando a leitura e o acompanhamento da legislação do Congresso pelos americanos on-line. Criado com o Flutter, o Firebase, a API Congress.gov e o Gemini, o iCongress resume os projetos de lei do Congresso usando o Gemini e oferece insights sobre os patrocinadores do projeto, em que parte do processo legislativo ele está, quando a última ação foi tomada, como o Congresso está votando no projeto, como os congressistas do usuário votaram e a que área de política o projeto pertence. Para responder a dúvidas dos usuários sobre uma conta, cada uma delas também tem um chatbot de perguntas e respostas com tecnologia Gemini.
Os usuários também podem mudar o idioma preferido, o nível de resumo e os interesses de política para tornar o app mais adequado a eles. Por fim, eles podem pesquisar contas armazenadas no nosso banco de dados do Cloud Firestore.
Utilizamos o modelo flash Gemini 1.5 no iCongress para três finalidades principais. Primeiro, para gerar três resumos para cada projeto de lei do Congresso que variam em profundidade. Para isso, alimentamos o modelo com o texto completo da conta e fornecemos uma instrução que detalhava a profundidade de cada nível de resumo, uma possível persona de usuário para cada nível e instruções para garantir que não houvesse viés político nos resumos. Para manter a fidelidade ao texto do projeto de lei, a temperatura do modelo foi definida como 0,2. Em segundo lugar, traduzir esses resumos para o idioma preferido do usuário. Terceiro, em um chatbot que usa o texto de uma determinada conta para responder às perguntas do usuário de maneira concisa.
Desenvolvido com
- Flutter
- Android
- Firebase
Equipe
Por
John Karaca, Prakshi Shukla, Rithvik Koppolu e Divya Ramu
De
Estados Unidos