Inspiration
Choosing what to watch has become overwhelming with thousands of movies and series across platforms and languages. Most recommendation systems focus on ratings or trends, not on how a person feels in the moment. CinemoodAI was inspired by the idea that entertainment discovery should be mood-based, simple, and human-centric.
What it does
CinemoodAI is an AI-powered movie and series discovery app that recommends content based on the user’s current mood. Users select how they feel (Relaxed, Happy, Stressed, Adventurous, Bored, Emotional, or Spooky), and the app instantly suggests curated movies and series across multiple languages.
For each recommendation, CinemoodAI provides:
- Why it matches the selected mood
- Language and genre
- Age suitability (who can watch)
- Where it is available to watch (streaming platforms)
- AI-summarized pros and cons
- Who should watch and who may want to skip
All recommendations are spoiler-free and focused on experience, not ratings.
How we built it
CinemoodAI was built using Google AI Studio and powered by the Gemini API. A simple, mobile-first interface allows users to select their mood using buttons. Once a mood is selected, Gemini reasons over emotional context and generates personalized recommendations with explanations, review intelligence, and platform availability.
Challenges we ran into
Designing an experience that responds immediately after mood selection without additional user input was challenging. Ensuring reviews were concise, balanced, and spoiler-free while supporting multiple languages required careful prompt engineering.
Accomplishments that we're proud of
We built a complete, working AI-powered entertainment discovery application that showcases Gemini’s strengths in reasoning, personalization, and summarization. CinemoodAI makes content discovery faster, more intuitive, and emotionally relevant.
What we learned
We learned how Gemini can interpret human emotions and viewing context to generate empathetic, structured recommendations. We also learned the importance of prompt design in controlling tone, clarity, and usefulness of AI outputs.
What's next for CinemoodAI
Future plans include voice-based mood input, smarter personalization using user feedback, filters for short watch durations, age-based parental controls, and deeper integration with streaming platforms.
Built With
- gemini-3
- google-ai-studio
- react
- typescript
Log in or sign up for Devpost to join the conversation.