Skip to content

SJU-Todak/client

Repository files navigation

Todaki: Mental Care System with Life Coaching

"A friend who stays by your side when your heart feels heavy."
Todaki is an AI-based comprehensive mental health counseling platform.
It analyzes users' emotions and provides personalized conversations, emotion tracking, and life coaching missions based on psychological counseling theories.

screenshot

📅 Development Period

March 2025 – May 2025


👥 Team Members

Park Jungwon
Park Jungwon
@p-garden
AI
AI Server & AI DB
Kim Kyungmin
Kim Kyungmin
@rudals6151
AI
Chatbot Dev
Kim Sunjae
Kim Sunjae
@ksunj67
AI
Service / Prompt Engineering
Cho Sungmin
Cho Sungmin
@Ss0Mae
Backend
Kim Sehyun
Kim Sehyun
@sehxxnee
Frontend

💡 Key Features

🗣️ Conversation Features

  • AI-based psychological counseling
    Analyzes users’ emotional expressions and psychological states to conduct personalized counseling.

  • Automated counseling strategy generation
    Identifies user attitudes, counseling stages, and applicable psychological theories (e.g., CBT, ACT) to select suitable strategies.

  • Personalized conversation responses
    Generates customized counseling messages based on emotional state and cognitive distortion patterns.

  • Voice input/output (STT/TTS)
    Supports voice input and output with emotion-based tone adjustments for more natural interaction.

  • Persona-based counselor selection
    Automatically matches users with one of three counselor personas based on age group and personality traits.


🧩 Additional Features

  • Calendar integration
    Connects with Google Calendar to adjust counseling sessions or initiate proactive conversations based on user schedules.

  • Counseling analysis report
    Summarizes key discussion topics, emotional changes, and cognitive distortion patterns from past sessions.

  • Life Coach Missions
    Analyzes emotional trends and recurring concerns to recommend personalized daily self-improvement missions.

  • Psychological tests
    Provides psychological assessments based on emotional or behavioral patterns and adjusts counseling direction accordingly.

  • Proactive chatbot interaction
    Uses schedule data and previous chat history to initiate conversations and maintain continuous engagement.

  • Automated counseling evaluation
    Evaluates counseling quality based on emotional improvement and CSCT scoring standards.


🖼️ Feature Demonstrations

Landing Page

2025-06-04.9.20.40.mov

🗣️ 1. Counseling Feature

screenshot

🎯 2. Life Coach Mission Recommendation

screenshot

📊 3. Emotion Analysis Report

screenshot

📅 4. Calendar Integration & Proactive Chat

screenshot screenshot

🧠 5. Psychological Testing

screenshot

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages