- ๐ About the Project
- ๐ Features
- ๐ป Technologies
- ๐ Getting Started
- ๐ Usage
- ๐ง Contact
- ๐ License
๊ฑฐ๋ ์ธ์ด ๋ชจ๋ธ(LLM)์ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์์ ์ผ๊ธฐ๋ฅผ ๋ฐํ์ผ๋ก ๊ฐ์ ์ ๋ถ์ํ๊ณ , ์ฌ์ฉ์์๊ฒ ๊ฐ์ ํต๊ณ ๋ฐ ๋ง์ถคํ ์๋ด์ ์ ์ํ๋ ์์คํ .
- User
- Counselor
- Admin
- UserSupporter
- Model: koBERT.
- Fine-tuning Dataset: ๊ฐ์ฑ๋ํ ๋ง๋ญ์น
- Emotion : ๋ถ๋ ธ, ์ฌํ, ๋ถ์, ์์ฒ, ๋นํฉ, ๊ธฐ์จ
- User can request a consultation, view connselor info
- Counselor can schedule, conduct, suggest consultations.
- Python 3.10.0
- Django 5.1.3
- tailwindcss 3.4.14
- transformers 4.47.0
The easiest way to start the LLMDiary is through docker compose. Before running this with the following commands, make sure that Docker and Docker Compose are installed on your machine:
git clone https://github.com/Jeon-Jinhyeok/LLMDiary.git
cd LLMDiarysudo apt install git-lfs
git lfs clone https://huggingface.co/xxhyeok/koBERT-emotion๐ก ์ฐธ๊ณ : Hugging Face ๋ชจ๋ธ ์ ์ฅ์์ ์ ๊ทผํ๋ ค๋ฉด SSH๋ฅผ ์ด์ฉํ ๋ก๊ทธ์ธ ์ธ์ฆ์ด ํ์ํ ์ ์์ต๋๋ค. Hugging Face SSH Key ์ค์ ๊ฐ์ด๋ ์ฐธ๊ณ
- setup.envํ์ผ ์์
POSTGRES_DB=emotion_diary_db
POSTGRES_USER=admin
POSTGRES_PASSWORD=your-password
POSTGRES_HOST=db
POSTGRES_PORT=5432
DJANGO_SECRET_KEY=your-secret-key
DEBUG=False
ALLOWED_HOSTS=*- setup.env ํ์ผ ์ ์ฉ
source ./setup.envdocker compose uphttp://localhost:8000
- Diary Details with Result of Emotion Analysis and Recommended Action
- You can edit or delete the written diary.
- You can check latest Diaries in Home
- You can check emotional statistics for one week.
Apache 2.0
