MyBallot AI

Your one stop shop for all of the voting information you need!

What it does

My Ballot AI is a mobile/web app using artificial intelligence, leveraging Google’s Gemini AI API along with the Civic API, to facilitate the education, empowerment, enablement, and social community for voters to better understand their options and have a platform to communicate with around political topics in an appropriate space. Users can interact with the a.i. model via chat interface to find out information like who their government representatives are, how do they register to vote, when is the next election including notifications and alerts, what certain candidates, judges and measure/laws that are introduced really stand for and what the effect of a vote one way or another would mean. The app will also be able to provide a sample ballot for the user to complete in the app and be absolutely ready, once they reach the ballot box. Users can also follow one another and post topics for conversation. They can then interact with these topics including adding additional commentary, voting up (liking) or down voting (disliking) a topic/comment. These topics will be categorized into federal, state, local and general chat categories so that users can interact with each other and candidates at the appropriate level. The profile page for a candidate/representative will also have a Q & A section where users can post questions to them and upvote others’ questions for the candidate to then answer via text or include in their next livestream on the app as part of a fireside chat.

Built with

  • Android
  • Web/Chrome
  • Firebase
  • Google Civic API

Team

By

MyBallot AI

From

United States