시나브로는 사용자가 AI 챗봇과의 채팅을 통해 자신의 이야기에 대한 공감을 얻고 위안을 받아 스스로 스트레스 및 부정적 감정을 케어할 수 있도록 하는 멘탈케어 서비스입니다.
우울감을 느끼고 있는 사람들이 챗봇 우리와의 대화를 통해 부정적 감정을 올바르게 다스리고 스트레스를 건강하게 해소할 수 있는 방식을 스스로 케어할 수 있도록 합니다:)
시나브로는 AI 챗봇 우리를 통한 멘탈케어를 돕는 서비스로서, 크게 3가지 기능을 제공합니다.
이 세가지 서비스를 통해 사용자 스스로 스트레스 및 부정적 감정을 케어하여 우울감과 같은 부정적 감정을 올바르게 다스리고 스트레스를 건강하게 해소할 수 있도록 돕는 것이 시나브로의 본질적인 목표입니다.
- 문장을 만들고 대화의 흐름을 위한 모델로서 Seq2Seq 모델을 사용합니다.
- AI Hub와 국립국어원에서 제공하는 Data Set을 이용하여 보다 다양하게 챗봇이 반응하게 하기 위해 커스텀 데이터셋을 만들어 사용하였습니다.
- 팀장 최수진: AI 개발 담당 (충북대학교 대학원 건축공학과)
- 팀원 조다희: 프론트 엔드 개발 담당 (충북대학교 영어영문학과/국제경영학과)
- 팀원 박태미: 백엔드 개발 담당 (충북대학교 대학원 전자공학과)
시나브로는 Anaconda 가상환경에서 Django 기반으로 빌드되었습니다.
- Python과 Anaconda를 설치합니다.
- conda 환경 터미널에 들어가서 backend 파일로 이동 후 'conda activate sinabro' 를 입력합니다.
- python manage.py makemigraiton 을 입력합니다.
- python manage.py makemigraiton 을 입력합니다.
- python manage.py migrate 을 입력합니다.
- python manage.py runserver 을 입력합니다.