ccDiary is an innovative journaling application designed to enhance mental health through daily mood tracking, AI-powered insights, and community support.
Click on the GIF to view our full presentation PDF
-
Information Station
- Comprehensive database of mental health disorders
- Information on high-risk groups, explanations, and symptoms
- Content curated from authoritative medical sources
- Mental Health Chat Consultation:
- AI-powered chatbot using GPT-4 API
- Answers questions about emotions, mental health disorders, what to ask during first consultations, and so on
- Based on and restricted in authoritative mental health resources
-
Explore (Anonymous Community)
- Safe space to share experiences anonymously
- Read and interact with others' stories
- Foster a supportive community environment
-
Add Diary
- Text input area for writing daily entries
- Music selection to match your mood (from our curated database)
- Daily mood tracker for comprehensive mental health assessment
- AI-Powered Insights:
- Personalized AI responses to each entry
- Potential mental health issue assessment
- Suggestions and advice based on journal content
-
My Diary
- Timeline view:
- Access to past entries, AI suggestions, mental state evaluations, and community responses
- Ability to reflect on personal growth over time
- Timeline view:
-
Emotional Curve
- Visual representation of mood trends
- Graph based on self-reported moods and AI's positive/negative evaluations
- Emotion Tracking: Helps in tracking emotional patterns over time
- Multilingual Support: Currently supports Chinese and English, making mental health support accessible to a global audience
- Frontend: Flutter (iOS, Android, Web support)
- Backend: Link to backend repository
- AI Integration: OpenAI GPT-4, LangChain
- Emotion Analysis: Hugging Face, PyTorch
Watch our user story video to see how CC Diary can make a difference in people's lives:
CC Diary is currently in active development and not yet available for public use. There are a few reasons for this:
- API Costs: The app relies on GPT API, which incurs costs for each use. We're working on optimizing this to make the app sustainable.
- Backend Infrastructure: We're in the process of securing a reliable and cost-effective server solution to host our backend services.
We're excited about the potential of CC Diary and are working hard to make it available to users as soon as possible. Stay tuned for updates on our progress!
If you're a developer interested in contributing to the project, please check out our Contributing Guidelines for more information on how you can get involved.
(This section will be updated with user guidelines once the app is ready for public use.)
- 1st Prize in SITCON Hackathon (2024)
- User Matching Mechanism: Match users with long-term negative emotions with more positive community members for support
- Direct Contact Channels: Collaborate with professional counselors to provide direct contact channels when users need it
- Continuously enhance user data analysis to provide objective insights into users' mental and physical conditions
We welcome contributions! Please see our Contributing Guidelines for more details.
Copyright (c) 2024 vaclis. All rights reserved.
This software and associated documentation files (the "Software") are the exclusive property of vaclis. The Software is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties.
Unauthorized copying, modification, distribution, or use of this Software, via any medium, is strictly prohibited without the express written permission of vaclis.
For licensing inquiries, please contact: [email protected]
Feel free to mail to us by [email protected] for collaboration or bugs report!
Developed with ❤️ by 游松澤 (Yu Song-Ze), 張羿軒 (Zhang Yi-Xuan), 劉力瑋 (Liu Li-Wei), 張昀棠 (Zhang Yun-Tang)
Project Team: 不嘻嘻的時候,黑客松松澤