Skip to content

A diary app that integrates AI, aim to help users with their mental problems. This project was made in 2024 SITCON Hackathon and has won the 1st prize.

Notifications You must be signed in to change notification settings

SimonLiu423/cc_diary

Repository files navigation

ccDiary.

ccDiary is an innovative journaling application designed to enhance mental health through daily mood tracking, AI-powered insights, and community support.

CC Diary Intro Click on the GIF to view our full presentation PDF

Features

  1. 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
  2. Explore (Anonymous Community)

    • Safe space to share experiences anonymously
    • Read and interact with others' stories
    • Foster a supportive community environment
  3. 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
  4. My Diary

    • Timeline view:
      • Access to past entries, AI suggestions, mental state evaluations, and community responses
      • Ability to reflect on personal growth over time
  5. 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

Additional Features

  • Multilingual Support: Currently supports Chinese and English, making mental health support accessible to a global audience

Technology Stack

  • Frontend: Flutter (iOS, Android, Web support)
  • Backend: Link to backend repository
  • AI Integration: OpenAI GPT-4, LangChain
  • Emotion Analysis: Hugging Face, PyTorch

User Story Video

Watch our user story video to see how CC Diary can make a difference in people's lives:

CC Diary User Story

Getting Started

CC Diary is currently in active development and not yet available for public use. There are a few reasons for this:

  1. 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.
  2. 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.

Usage

(This section will be updated with user guidelines once the app is ready for public use.)

Awards

  • 1st Prize in SITCON Hackathon (2024)

Future Development

  • 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

Contributing

We welcome contributions! Please see our Contributing Guidelines for more details.

License

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: vacliscofounders@gmail.com

Contact

Feel free to mail to us by vacliscofounders@gmail.com for collaboration or bugs report!



Developed with ❤️ by 游松澤 (Yu Song-Ze), 張羿軒 (Zhang Yi-Xuan), 劉力瑋 (Liu Li-Wei), 張昀棠 (Zhang Yun-Tang)

Project Team: 不嘻嘻的時候,黑客松松澤

About

A diary app that integrates AI, aim to help users with their mental problems. This project was made in 2024 SITCON Hackathon and has won the 1st prize.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published