Skip to content

Mental AI는 사용자가 감정적으로 어려운 시기에 도움을 받을 수 있도록 설계된 공감형 애플리케이션입니다.

Notifications You must be signed in to change notification settings

Yoonjin-Lee/mental-ai

Repository files navigation

Mental AI

📖 About (English | 한국어)

English
Mental AI is a compassionate application designed to support individuals during their emotionally challenging times. Inspired by how AI tools like ChatGPT can provide comfort, this app incorporates emotional analysis and motivational features to help users reflect, track their goals, and feel supported.

한국어
Mental AI는 사용자가 감정적으로 어려운 시기에 도움을 받을 수 있도록 설계된 공감형 애플리케이션입니다. ChatGPT와 같은 AI 도구가 위로를 제공하는 방식을 참고하여, 감정 분석과 목표 추적 기능을 통해 사용자가 자신을 돌아보고, 목표를 기록하며, 지원받을 수 있도록 합니다.


🛠️ Tech Stack (기술 스택)

Compose
LiveData
Hilt
MVVM
Firebase


🚀 Features (기능)

🌟 Diary Management (일기 관리)

  • Write Diaries (일기 작성 기능): Users can write their thoughts and feelings in a journal.
  • View Diaries (일기 확인 기능): Access and review past diary entries.

🤖 Emotional Analysis (감정 분석)

  • Gemini API Integration: Analyze emotions from diary entries and receive comforting messages tailored to the user.

🎯 Goal Tracking (목표 추적)

  • Set Goals (목표 설정 기능): Define personal goals to stay motivated.
  • Record Progress (목표 행동 날짜 기록 기능): Save the dates when steps toward a goal are taken by clicking the "I Did It!" button.

📷 Videos (시연 영상)

  • Write a Diary: Write a diary and get a response from Gemini.
    mental ai write a diary

  • Set a Goal: Set a goal and track your efforts.
    mental ai set a goal

  • Login: You can create an account and login.
    mental ai Login

  • Profile: You can check your history from profile page. mental ai check profile


🔧 Installation (설치)

English

  1. Clone the repository:
    git clone https://github.com/Yoonjin-Lee/mental-ai.git
  2. Open the project in Android Studio.
  3. Configure Firebase in your project: Add your google-services.json file to the app module.
  4. Build and run the application.

한국어

  1. 리포지토리를 클론합니다:
    git clone https://github.com/Yoonjin-Lee/mental-ai.git
  2. Android Studio에서 프로젝트를 엽니다.
  3. Firebase를 설정합니다: google-services.json 파일을 앱 모듈에 추가합니다.
  4. 애플리케이션을 빌드하고 실행합니다.

🤝 Contribution (기여)

English
Contributions are welcome! Feel free to submit issues, suggest improvements, or create pull requests.

한국어
기여를 환영합니다! 문제를 제출하거나 개선 사항을 제안하거나 풀 리퀘스트를 만들어 주세요.


💌 Contact (연락처)

For inquiries, please contact: peacemiller@naver.com

About

Mental AI는 사용자가 감정적으로 어려운 시기에 도움을 받을 수 있도록 설계된 공감형 애플리케이션입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages