This post is my submission for DEV Education Track: Build Apps with Google AI Studio.
What I Built
I built a fun, multilingual personality-style web app that asks users 10 humorous questions and then matches them with an ideal thinker or scientist from history (such as Einstein, Da Vinci, Tesla, and others).
The app uses Google AI Studio (Gemini API) to dynamically generate:
• The final match explanation
• A personalized title, short bio, and match reason for each scientist
At the beginning, users can select their preferred language (English, Turkish, Italian, Persian, or Arabic), and all questions, UI text, and results are displayed in that language.
The questions are intentionally playful and conversational to keep the experience light and engaging.
Demo
My Experience
Working on this project helped me understand how powerful and flexible the Gemini API is for building user-facing AI experiences.
I learned how to:
• Structure prompts so the model generates consistent but creative outputs
• Combine static app logic with dynamic AI-generated content
• Handle multilingual UX in a clean and scalable way
What surprised me most was how well Gemini handled tone and personality when generating explanations, especially across different languages. It made the app feel much more human and interactive than a traditional quiz.
Overall, this track gave me confidence to integrate generative AI into real products, not just experiments.

Top comments (0)