Inspiration
I wanted to leverage the power of AI and it's data processing capabilities, so when I found out about Perplexity, I knew I wanted to make a chatbot. That grew into a search engine and also a Related Information section.
What it does
This application has 3 purposes. You can chat to a Perplexity powered AI chatbot about your election related questions, and it will answer them for you concisely. If you would like a longer explanation, you can use the search feature. The third feature is that it will show Related Topics as well, in case you are interested.
How we built it
We built this in React Node.js. We used the Perplexity Pro given to us by Perplexity for our project, and we used it to power our application and get information for it.
Challenges we ran into
We were planning on doing a personalized Election Guide and pairing the Perplexity API with Google's Civic API. This API gives voter information, representative information, and other key metrics to make a Voting Guide. However, after a long time, we were never able to get it to connect, causing us to pivot and change our idea.
Accomplishments that we're proud of
This was our first time using AI in a project, so the fact that we did that in a single day is something we are proud of.
What we learned
We learned how to develop a React application using Perplexity's AI API. We also learned how to collaborate more efficiently in a hackathon setting.
What's next for Election Infor Center
We want to continue building this application, and continue to make our personal Election Voting Guide.
Log in or sign up for Devpost to join the conversation.