Inspiration
"Shoot Your Shot Bot" was inspired by a desire to revolutionize online dating. Observing that most dating apps focus on connecting strangers, our bot takes a unique approach by helping users connect romantically within their existing social circles. Our vision was to create a secure platform that gives users an anonymous way to confess romantic feelings, eliminating the fear of embarrassment or judgment.
What it does
"Shoot Your Shot Bot" ignites romance through mutual attraction within shared social circles. Unlike mainstream dating apps, our bot facilitates connections between acquaintances and friends, creating a safer and more authentic space for romance to blossom. Here's How it works: You anonymously express your interest in someone you know. If they also use the bot to express interest in you, it's a match! Only then will the bot reveal your identities to each other. Meanwhile, you can anonymously message or send AI-generated images to your crush before a match happens.
How we built it
Our team combined expertise in bot development and generative AI to create "Shoot Your Shot Bot." The bot was built using Flask, integrating technologies like MongoDB for database management and the Telegram API and Open AI for message filtering. We focused on a user-friendly design, ensuring an intuitive experience while maintaining high standards of privacy and security.
Challenges we ran into
One of the main challenges was balancing user privacy with the need for a genuine connection. Many of our friends said that they might have privacy concerns as people might not be willing to share their private data (people they like). For this, we need more extensive testing and feedback loops are required.
Accomplishments that we're proud of
We were able to create the MVP successfully! All the main features, from matching to using gen-ai to block and filter inappropriate messages and send AI-generated images, are done!
What's Next for Shoot Your Shot
Currently, since we have created beta version, which we plan to launch in NUS to gain feedback on how we can improve our product. Later on, we plan to release a paid version in which we can charge people for "likes" and messages.
Log in or sign up for Devpost to join the conversation.