A graduation project combining AI diagnosis, an empathetic virtual character, and real doctor consultations to close the gap in accessible mental health care.
We are recording a voice-over walk-through of VitaPsyche's primary features, dashboard modules, and server operations. In the meantime, explore the complete system architecture details below!
Built intelligent models using machine learning, NLP, and deep learning (Rasa, Hugging Face, TensorFlow) to help users assess their emotional well-being.
Designed an empathetic AI persona that provides emotional relief and guidance to users during challenging moments.
Enabled real-time communication with psychiatrists via appointment booking, chat, and video consultations.
Curated articles, FAQs, and psychological tests to help users build knowledge and self-awareness around mental health.
Hover or click on the system modules to inspect their dynamic interactions and roles within the product stack:
Web client for assessments, Lina interactions, doctor discovery, and booking.
Architecture mapping diagram is currently loaded in the interactive matrix viewer on the left.
Led the team using Agile methodologies with sprint planning and tracking in Jira/Jira Align, and grounded the system design in a C4 Model architecture and UML diagrams so every track could work against a shared technical blueprint.
Combined NLP and deep learning models (Rasa, Hugging Face, TensorFlow) trained toward empathetic, context-aware responses, tuned specifically for emotionally sensitive conversations.
Led requirements analysis and mapped the project flow using Use Case Diagrams and Process Flow Diagrams (PFD).
Modeled the system with the C4 Model and UML diagrams, and designed the Django + MySQL backend for scalability and security.
Implemented ML/NLP/deep learning models with Rasa, Hugging Face, and TensorFlow for personalized mental health diagnosis and the Lina support character.
Built the web experience with React, Next.js, and TypeScript, and a companion Flutter mobile app, integrating booking, chat, and video consultation flows.
Interested in discussing similar system integrations?