Creating ValentineGPT: Your AI Cupid
Fall in love with the future of love this Valentine's Day! With ValentineGPT, love is in the AI(r)!
Check out the website here: www.ValentineGPT.com
Love Is In The AI(r)
I wouldn't do this blog's SEO justice if I didn't start with ChatGPT so here goes hahha! Just like you, I've been using ChatGPT quite extensively and if you've used it well enough (good prompt engineering), you'd know it's simply quite fantastic. There's something about the way it responds that feels human, like it's actually listening to you. (Ok that's enough of me selling ChatGPT, but you should definitely check it out if you haven't already)
With the amazing possibilities that ChatGPT offered, I just had to get my hands on the API to build some fun projects, but sadly, OpenAI hadn't released a public API yet:( However, I found a GitHub project that claimed to have found a leak to the actual ChatGPT API calls, and I immediately gave it a try. And guess what? It worked! The ChatGPT API was available!
Idea and Building Process
As Valentine's Day approached, I saw my friends thinking about gifts for their loved ones. That's when I had an idea: What if I could build an AI Valentine poem generator? After bouncing the idea off of my friend Yajat, he suggested we could also add a Love Oracle that could answer any questions you could have about your love life.
So, we started building. Every day, starting 6th Feb, after college ended, Yajat and I would meet for a couple of hours and build the functionality and UI for the site. We sketched our idea on a whiteboard and started coding. I won't bore you with the details of building the site, but essentially, we created a front-end React application that uses ChatGPT via API calls to our AWS Lambda function and deployed it on Netlify. Then, we engineered a prompt to ChatGPT to simulate a Love Oracle and create personalized poems for people using their Valentine's name and qualities.
The Launch and Future Outlook
On the day of the launch, 11th Feb, we shared what we had been working on with the world. Friends and family enjoyed the fun project, and we ended up getting a fair share of traction for it, all thanks to everyone who helped promote the site. We are so grateful! I also have to give a special shoutout to Ganesh sir, founder of flatheads.in, for reposting ValentineGPT on his Instagram (see it generate a poem on Flatheads!). According to our latest analytics, we had around 1800 site visits and about 500,000 words worth of content generated in just 4 days!
Looking back, it was an incredibly fun experience working with Yajat, and we learned a lot about building a React app, good UI practices, and using serverless functions on AWS Lambda. But this is just the beginning. As the official API is rolled out in the next few weeks, we'll see a surge in AI-based applications, and I can't wait to be a part of that. Building ValentineGPT was exciting, but what's even more thrilling is the future of AI and its interactions in the human world.
After all, AI may not have a heart, but it can still help yours skip a beat with its love advice and poetry skills:) #ValentineGPT
If you haven't tried out ValentineGPT yet, try it out here! - www.ValentineGPT.com