Inspiration
PunnyPals was inspired by the idea that AI doesn’t always have to be serious to be intelligent. Humor, especially wordplay, requires a deep understanding of language, context, and meaning. We wanted to build something lighthearted and cute that still showcases the reasoning and creativity capabilities of Gemini 3. The goal was to create an app that makes people smile instantly while quietly demonstrating strong natural language understanding.
What it does
Users enter any word or short phrase, and Gemini 3 generates three clever, emoji-rich puns along with short explanations of why each pun works. The app supports English as well as bilingual inputs, including Bengali or mixed-language phrases, making it accessible and fun for a wider audience.
How we built it
PunnyPals was built using the Gemini 3 API and deployed through Google AI Studio for fast prototyping and public access. The core logic relies on carefully designed prompt engineering that instructs Gemini to generate humorous wordplay, maintain a friendly tone, include emojis, and explain each pun. The interface is intentionally minimal so that Gemini 3 remains the central engine driving creativity and interaction.
Challenges we ran into
One of the main challenges was ensuring that the puns were consistently funny while remaining easy to understand. Humor can be subjective, so prompt tuning was required to balance cleverness, clarity, and tone. Supporting bilingual inputs also required careful instruction so that Gemini handled mixed-language wordplay naturally without confusion.
Accomplishments that we're proud of
We’re proud of creating a small but polished application that clearly demonstrates Gemini 3’s creative reasoning in an instantly engaging way. PunnyPals is simple to use, fun to demo, and shows how explainable creativity can make AI-generated humor accessible to everyone.
What we learned
Small changes in instructions significantly affected tone, clarity, and creativity. We also gained a deeper appreciation for how language understanding and reasoning are essential even in playful applications like humor generation.
What's next for PunnyPals
Future plans for PunnyPals include adding style modes (such as sarcastic, wholesome, or dramatic puns), expanding multilingual support, and allowing users to save or share their favorite puns. We also plan to explore multimodal inputs, such as generating puns based on images or emojis, to further showcase Gemini’s capabilities.
Built With
- gemini-3-api
- google-ai-studio
- language
- natural
- prompt-engineering
Log in or sign up for Devpost to join the conversation.