Skip to content

Suggest Yoga Asanas Based on User Mood #38

@LayaYeldandi3

Description

@LayaYeldandi3

Integrate a yoga recommendation feature based on the user's current mood to promote holistic mental health support. This will empower users with practical, calming physical practices tailored to how they feel.

🧘 Proposed Additions:

New Sidebar Section or Page:
“Yoga for Mental Health”

Core Functionality:

  • User selects their current mood (e.g., Anxious, Sad, Calm, Stressed)
  • Based on the selected mood, display:
    • 🧘 Name of the recommended asana(s)
    • ✨ English name
    • 💖 Mental health benefit
    • 📋 Optional: brief steps to perform the pose
  • Asana data can be stored in a static yoga.json file

📈 Potential Moods and Asana Examples:
Anxious→ Viparita Karani (Legs-Up-the-Wall)
Sad→ Balasana (Child’s Pose)
Stressed→ Bhramari Pranayama (Bee Breath)
Motivated → Surya Namaskar (Sun Salutation)

🌟 Impact:
This feature adds a natural and user-friendly way for users to regulate their emotional state through yoga-based suggestions. It complements the existing chatbot and journaling features while promoting mindfulness and self-care.

@eccentriccoder01 Assign for Level-2 contribution under GSSoC'25

Metadata

Metadata

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions