Inspiration
Too many kinds of peanut butter, what to wear on a nice day out, or the staggering number of choices when looking for a place to eat. Decision paralysis affects us all - so we thought it would be nice to let someone, or something, else make those choices for a change.
What it does
QuantumDecider makes a random choice for you - but instead of the usual boring way, it uses magic quantum computing. You can upload a picture of a menu, a list of options, or anything and Gemini will return a list of everything in the image, and then a number of qubits will make a truly random choice for you. You can even set some preferences, and Gemini will help narrow down those choices for you as well. You can also enter your own custom options to choose from, or select a point on a map to get a place to eat near you. It will also show you how Grover's algorithm compares to a linear search on the same problem.
How we built it
We used Qiskit to implement Grover's and our circuits, Flask for the backend, and Bootstrap to pretty-up the front-end.
Challenges we ran into
We didn't (and still don't really) know anything about quantum computing, so we spent the majority of the weekend doing research and trying to wrap our heads around such fancy words like diffusion, amplification, and oracles.
Accomplishments that we're proud of
Just getting a working project - none of us had ever worked with Qiskit or anything quantum-related before.
What we learned
quantum computing is hard
What's next for QuantumDecider
Refinement of our Grover's implementation, better image recognition, and more versatility in what kind of choices it can make.

Log in or sign up for Devpost to join the conversation.