Skip to content

AI 감정 분석을 통한 심리 상담 보조 챗봇

Notifications You must be signed in to change notification settings

BBIYAC/EmoChatbot

Repository files navigation

감정 분석을 위한 심리 상담 보조 챗봇(Psychological counseling assistant chatbot for emotion analysis)

* 주요 기능 (Main functions)

  1. Dialogflow를 활용한 챗봇과의 심리 상담 대화 (Psychological counseling conversations with a chatbot utilizing Dialogflow)
  2. Django Channels를 활용한 실제 상담사와 실시간 채팅 대화 (Real-time chat conversations with actual counselors using Django Channels.)
  3. 상담 대화 후 텍스트와 이미지를 통한 감정 분석 (Emotion analysis through text and image after counseling sessions.)
  4. 주기적인 접속을 위한 이메일 알림 서비스 (Email notification service for regular access.)

* 구현 화면 (Implementation screen)

image

* 로컬 실행 방법 (Local execution commands)

1. git clone https://github.com/BBIYAC/EmoChatbot.git
2. python -m venv myvenv
3. source myvenv/Scripts/activate(windows)
   source myvenv/bin/activate(macOS)
4. pip install -r requirements.txt
5. python manage.py makemigrations
6. python manage.py migrate
7. python manage.py runserver

About

AI 감정 분석을 통한 심리 상담 보조 챗봇

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published