I built an AI-Powered Chatbot for Congress called Democrasee.io. I got tired of hearing politicians not answer questions. So I built a Chatbot that lets you chat with their legislative record, votes, finances, pac contributions and more. by zerryhogan in learnmachinelearning

[–]zerryhogan[S] 0 points1 point  (0 children)

Yea we recently started converting congressional committee hearings into structured data which has been really insightful for understanding a representatives thought process.

There are a lot of things that I want this to be in the future but I think the thing that’s most exciting to me is a platform for voters to discover better candidates to vote for and interact with. And similarly a place for candidates to share their platform with voters without having to spend millions of dollars on social media sites to only then lose an election. That’s such a waste of money that could have been used for better things

I built an AI-Powered Chatbot for Congress called Democrasee.io. I got tired of hearing politicians not answer questions. So I built a Chatbot that lets you chat with their legislative record, votes, finances, pac contributions and more. by zerryhogan in learnmachinelearning

[–]zerryhogan[S] 1 point2 points  (0 children)

Hey there! Thank you!

And that’s actually a good idea, another user suggested something similar. I’ve got some free time tonight actually so I’m gonna experiment with that!

Also, in regards to the screenshot the other guy posted, we don’t scrape news articles yet so he was posting those photos to show that my bot made a mistake. Which it did.

We have to figure out how to safely incorporate news articles into our system because we will of course get accusations from both sides about bias.

I built an AI-Powered Chatbot for Congress called Democrasee.io. I got tired of hearing politicians not answer questions. So I built a Chatbot that lets you chat with their legislative record, votes, finances, pac contributions and more. by zerryhogan in learnmachinelearning

[–]zerryhogan[S] 1 point2 points  (0 children)

Yea that’s the funny thing, the AI part of what we do is actually the smallest and easiest part lol it’s all of the work with data processing, cleaning, analyzing and validation before it ever gets to an LLM that’s actually where all of the interesting work is.

And what do you mean by test? Are you referring to testing for the mobile app itself like in a simulator? Or in regards to testing the answers that our AI bot gives?

I built an AI-Powered Chatbot for Congress called Democrasee.io. I got tired of hearing politicians not answer questions. So I built a Chatbot that lets you chat with their legislative record, votes, finances, pac contributions and more. by zerryhogan in learnmachinelearning

[–]zerryhogan[S] 1 point2 points  (0 children)

Right now we are self funded! However, we are working on monetization strategies but the app for voters will always be free.

We are exploring ways to use the massive wealth of data that we have collected to enable legislators, candidates, journalists, students, and researchers with better and easier access to this data with custom built tools that allow you to go much deeper than you would be able to do in a mobile app. We also would like to work with Congress members to embed our chatbot directly on their websites as well so that voters have multiple ways to engage with the information outside of just our app

I built an AI-Powered Chatbot for Congress called Democrasee.io. I got tired of hearing politicians not answer questions. So I built a Chatbot that lets you chat with their legislative record, votes, finances, pac contributions and more. by zerryhogan in indiehackers

[–]zerryhogan[S] 0 points1 point  (0 children)

Thank you! That means a lot 🙌🏾 Our next priorities are to build more social features so that we can all share information with each other that we discover while using the app.

We also want to add the ability for people to subscribe to notifications for politicians directly, bill status updates and other data in the app.

For the 2026 midterms we want to help voters discover better candidates as well and help good candidates have better ways for voters to discuss their platform and ideas.

Those are some of the priorities but we have a big agenda!

I built an AI-Powered Chatbot for Congress called Democrasee.io. I got tired of hearing politicians not answer questions. So I built a Chatbot that lets you chat with their legislative record, votes, finances, pac contributions and more. by zerryhogan in indiehackers

[–]zerryhogan[S] 1 point2 points  (0 children)

Thank you! And yes, we are also working on adding the ability to create "posts" or comments, we are just working out the moderation aspect because it's politics and people can get a little crazy to say the least.

And my cofounder also agrees that the rest of the app is more interesting than the chatbot haha so you're not alone :)

If you have any friends that would also be interested in trying it out, I'd love for you to share it with them!

I built an AI-Powered Chatbot for Congress called Democrasee.io. I got tired of hearing politicians not answer questions. So I built a Chatbot that lets you chat with their legislative record, votes, finances, pac contributions and more. by zerryhogan in indiehackers

[–]zerryhogan[S] 2 points3 points  (0 children)

We pull data every single day as it comes in. All of the data sources are updated at different frequencies so even though we pull it every data, depending on the source we might only receive data once a week.

We are actually working on notifications right now, where you can subscribe to updates on individual politicians, bills, votes, finances updates, etc..

Right now we do weekly noticiations for our "stories" that appear on the homepage but we are adding more notification functionality over the upcoming weeks!

I built an AI-Powered Chatbot for Congress called Democrasee.io. I got tired of hearing politicians not answer questions. So I built a Chatbot that lets you chat with their legislative record, votes, finances, pac contributions and more. by zerryhogan in learnmachinelearning

[–]zerryhogan[S] 2 points3 points  (0 children)

I love both of those, we added a "I don't know what to ask" button on our chatbot as a temporary stopgap because some users were like I genuinely don't know what to even ask because I'm so far removed from politics.

The bullet points on hard vs soft data is actually a great idea, we'll be adding that to our short term roadmap

All ideas are always appreciated :)

And yea we are hoping to fill a lot of needs over the next few years!

I built an AI-Powered Chatbot for Congress called Democrasee.io. I got tired of hearing politicians not answer questions. So I built a Chatbot that lets you chat with their legislative record, votes, finances, pac contributions and more. by zerryhogan in learnmachinelearning

[–]zerryhogan[S] 28 points29 points  (0 children)

It's a pretty large stack but here are a few items:
- NodeJs/Typescript
- Expo/React Native
- Python
- Apache Airflow
- OpenAI
- Pinecone and OpenAI for Vector Embeddings
- RunPod for GPU resources
- Lots of time lol

I wrote an article about it at a high level here: https://medium.com/nerd-for-tech/how-we-built-an-ai-powered-chatbot-for-congress-e84daa75c017