Calmify is an AI-powered emotional chatbot designed to support students' mental well-being.
It offers a safe, intelligent, and human-centered digital space where students can express their emotions, receive thoughtful and empathetic responses, and be guided through stress management in their academic lives.
Our mission is to create a supportive and intelligent digital environment for students.
Calmify helps students:
- 💬 Express their feelings freely
- 🧠 Receive meaningful emotional support
- 🪄 Get personalized stress management guidance
- 📚 Enhance their academic journey through emotional well-being
Because mental health matters — especially for students.
Calmify is designed to be:
- 🤖 Intelligent – understands users' emotions using NLP
- 🧩 Accessible – simple and user-friendly interface
- ❤️ Human-Centered – built with empathy and care
It’s more than just a chatbot — it’s a companion that listens, understands, and supports.
| Layer | Technology |
|---|---|
| Frontend | React |
| Backend | Spring Boot |
| Emotional NLP | DistilBERT (Python) |
| Explainable AI | LIME |
| Database | PostgreSQL |
| Language Model | Mistral AI |
- 🤖 Emotion detection from user text
- 🧠 Explainable AI (transparency in predictions)
- 💬 Intelligent and nuanced chatbot replies
- 📈 Stress management recommendations
- 🌐 Responsive and intuitive user interface
git clone https://github.com/ChaimaeAzzouz44/Calmify_App.git
# Calmify_App