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 도구가 위로를 제공하는 방식을 참고하여, 감정 분석과 목표 추적 기능을 통해 사용자가 자신을 돌아보고, 목표를 기록하며, 지원받을 수 있도록 합니다.
- Write Diaries (일기 작성 기능): Users can write their thoughts and feelings in a journal.
- View Diaries (일기 확인 기능): Access and review past diary entries.
- Gemini API Integration: Analyze emotions from diary entries and receive comforting messages tailored to the user.
- 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.
-
Write a Diary: Write a diary and get a response from Gemini.

-
Set a Goal: Set a goal and track your efforts.

-
Login: You can create an account and login.

-
Profile: You can check your history from profile page.

English
- Clone the repository:
git clone https://github.com/Yoonjin-Lee/mental-ai.git
- Open the project in Android Studio.
- Configure Firebase in your project: Add your
google-services.jsonfile to the app module. - Build and run the application.
한국어
- 리포지토리를 클론합니다:
git clone https://github.com/Yoonjin-Lee/mental-ai.git
- Android Studio에서 프로젝트를 엽니다.
- Firebase를 설정합니다:
google-services.json파일을 앱 모듈에 추가합니다. - 애플리케이션을 빌드하고 실행합니다.
English
Contributions are welcome! Feel free to submit issues, suggest improvements, or create pull requests.
한국어
기여를 환영합니다! 문제를 제출하거나 개선 사항을 제안하거나 풀 리퀘스트를 만들어 주세요.
For inquiries, please contact: peacemiller@naver.com