🧠 Inspiration
A human being experiences around 64 different types of emotions. However, many people struggle to understand and manage these emotions—like jealousy, guilt, and grief. Without proper knowledge or emotional awareness, individuals often face mental health issues, sometimes leading to depression and even suicide.
To address this growing concern, I started building an application that educates users about different emotions and provides yoga and meditation practices to either maintain a positive state or uplift a negative one.
💡 What It Does
- Educates users about various human emotions with detailed descriptions.
- Offers guided yoga and meditation practices aligned with each emotion to help cope or enhance that emotion.
- If the user is unsure about their current emotional state, they can use our AI-powered emotion detector, which:
- Asks a few guided questions
- Uses facial data and voice inputs
- Recognizes the emotion through machine learning models
- Asks a few guided questions
🛠️ How We Built It
- Frontend: React.js with Material UI
- Backend: Express.js and MongoDB
- Yoga & Meditation Content: Referenced from trusted wellness websites, renowned healers, and spiritual guides
- Emotion Recognition: Implemented using
face-api.jsandTensorFlow.js
🚧 Challenges We Ran Into
- Integrating the emotion recognition model into the web application was time-consuming.
TensorFlow.jstook longer than expected for real-time emotion detection.- As this was a 24-hour hackathon project, there wasn't enough time to gather complete data for all emotions and practices. Most effort went into building the core interface and backend logic.
🏆 Accomplishments We're Proud Of
- Successfully integrated a basic facial emotion detection system using
face-api.js - Designed a clean and interactive UI for exploring emotions and healing practices
- Laid the foundation for a meaningful platform that combines mental health, AI, and holistic healing
📚 What We Learned
- Hands-on experience in integrating AI models into frontend applications
- Working with real-time emotion detection using webcam and voice input
- Structuring a wellness-focused application with clear UI/UX and backend support
- Importance of balancing content creation with development in limited timeframes
🚀 What’s Next for HealerAI – A Web App to Heal Your Emotions with AI
- Implement 100+ yoga poses and meditation practices tailored to each emotion
- Improve the accuracy of the AI emotion detector using better training data
- Add detailed descriptions and healing practices for all 64 core human emotions
- Introduce a habit-tracking feature for emotional health goals
- Develop a user profile system to personalize the experience and progress tracking
Built With
- express.js
- faceapi.js
- material-ui
- mongodb
- react

Log in or sign up for Devpost to join the conversation.