A sleek, AI-powered music mood app that detects your mood from text or voice and curates the perfect vibe β with a beautiful animated UI, visualizers, theme switching, real-time stats, and mood presets.
People often struggle to identify or express their mood. Traditional mood trackers force users to pick from fixed options, which donβt always match how they actually feel.
Moodify solves this by interpreting emotions directly from natural language input.
- Detects mood automatically from any text
- Helps users reflect on their emotional state
- Suggests mood-appropriate activities/content
- Removes the need for predefined mood categories
- π Natural Conversational Input β Express yourself freely; the AI understands full sentences, not just mood keywords.
- π€ Voice Chat Support β Speak in English and let the app detect your mood through your spoken words.
- π§ AI-Powered Mood Detection β Advanced NLP model interprets tone, emotion, and context from your input.
- πΆ Smart Music Recommendations β Generates mood-appropriate playlists and song suggestions.
- π Light & Dark Mode β Seamless theme switching based on user preference.
- π Real-Time Session Stats β Tracks mood changes and interaction insights for the session.
- π Live Audio Visualizers β Animated visual effects that respond to music and mood.
- π± Fully Responsive UI β Optimized for desktop, tablet, and mobile.
- π Aesthetic Neon UI β Smooth gradients with a clean, modern look.
- π¨ Glassmorphism + Smooth Animations β Polished UI elements with subtle motion and depth.
- Frontend: HTML, CSS, JavaScript
- API: Youtube API (for mood detection)
- Deployment: Render
- Version Control: Git & GitHub
- User types or speaks their mood
- Script analyzes emotional keywords / tone
- App generates a personalized mood label
- Updates:
- Chat response
- βNow Playingβ panel
- Visualizers
- Theme color accents
- Stats increment automatically