Inspiration

Mental health issues like stress, anxiety, and sleep disturbances are rising, especially among students and professionals. We wanted to blend ancient Indian healing traditions with modern tech—thus, the idea of recommending Carnatic ragas based on mood was born.

What it does

CARNATIC CALM takes user inputs on stress, sleep, anxiety, and energy levels, analyzes their mental state, and recommends specific Carnatic ragas known to alleviate that condition. It then provides instant access to audio tracks to help restore emotional balance.

How we built it

Backend: Flask app for mood analysis and routing. Frontend: HTML, CSS (with dark/light theme toggle), minimal JavaScript for interactivity. Logic: Rule-based scoring model to map moods to specific ragas. Netlify Hosting: Runs fully online on a Netlify server with audio files stored Supabase.

Challenges we ran into

Designing a meaningful mood-to-raga mapping that feels natural and effective. Ensuring smooth UI with theme support and responsiveness. Keeping everything lightweight and self-contained without cloud dependencies.

Accomplishments that we're proud of

Created a calming, culturally rooted mood therapy app using only local resources. Integrated theme switching and clean UI experience. Delivered audio support and mental wellness insight in a simple web app.

What we learned

Using Flask for quick backend development. Mapping subjective human emotion to structured rules. Importance of user-friendly and emotionally supportive design.

What's next for CARNATIC CALM

🎙️ Voice Input Support Enable users to speak their symptoms or mood instead of using forms, improving accessibility and ease of use. 📔 Mood Journaling Feature Allow users to log daily thoughts, mood ratings, and receive personalized raga recommendations over time based on journal analysis. 🎵 Expanded Raga Library with User Ratings Add more ragas with detailed descriptions and let users rate the effectiveness of each raga for continuous refinement. 📱 Mobile App Version Create a lightweight mobile application for instant access to mood-based raga therapy on the go. ❤️ Heartbeat Analysis via Audio Input Let users use their microphone or wearable devices to input heartbeat data. AI-powered mood prediction based on physiological signals will enhance personalization. ⌚ Integration with Wearable Health Monitoring Devices Connect with smartwatches and fitness bands to fetch real-time health data like heart rate, sleep quality, and stress levels to auto-suggest ragas more accurately.

Built With

Share this project:

Updates