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

Share this project:

Updates