Inspiration
I wanted to give university students timely emotional support when they feel stressed, lonely, or overwhelmed.
What it does
EmotionalAssistant provides AI chat, mood tracking, diary records, DBT-based coping skills, and crisis warnings.
How I built it
I built it with Vue 3, FastAPI, SQLite, and the GPT-5.6 API.
Challenges I ran into
My main challenge was balancing empathetic AI responses with privacy, safety, and clear professional boundaries.
Accomplishments that I'm proud of
I created a complete emotional-support workflow, from emotion recognition to personalized guidance and feedback.
What I learned
I learned how to turn psychological concepts into safe, practical AI interactions.
What's next for EmotionalAssistant
I plan to add voice input, richer DBT practice scenarios, and more personalized recommendations.
Built With
- fastapi
- javascript
- python
- sqlite
- vue
Log in or sign up for Devpost to join the conversation.