Skip to content

daheejo/Sinabro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

멘탈케어 AI 챗봇 서비스 [시나브로]

About 시나브로

시나브로는 사용자가 AI 챗봇과의 채팅을 통해 자신의 이야기에 대한 공감을 얻고 위안을 받아 스스로 스트레스 및 부정적 감정을 케어할 수 있도록 하는 멘탈케어 서비스입니다.
우울감을 느끼고 있는 사람들이 챗봇 우리와의 대화를 통해 부정적 감정을 올바르게 다스리고 스트레스를 건강하게 해소할 수 있는 방식을 스스로 케어할 수 있도록 합니다:)

Services

시나브로는 AI 챗봇 우리를 통한 멘탈케어를 돕는 서비스로서, 크게 3가지 기능을 제공합니다.

  • AI 챗봇 '우리’와의 채팅을 통해 사용자가 자신의 감정을 표현할 수 있도록 합니다.
  • 사용자에게 맞는 스트레스 해소 행동을 제시하고 사용자가 자신의 취향대로 행동을 선택해 그 행동을 함으로써 변화를 느끼는 것에 대해 일지를 쓰도록 하고, 이에 대해 지속적인 케어 서비스를 제공합니다.
  • 보다 정확한 상담이 필요하다고 느끼는 사용자의 경우, 사용자의 위치 근처에 있는 상담기관에 대한 정보를 제공합니다.

  • 이 세가지 서비스를 통해 사용자 스스로 스트레스 및 부정적 감정을 케어하여 우울감과 같은 부정적 감정을 올바르게 다스리고 스트레스를 건강하게 해소할 수 있도록 돕는 것이 시나브로의 본질적인 목표입니다.

    Techs

    • 문장을 만들고 대화의 흐름을 위한 모델로서 Seq2Seq 모델을 사용합니다.
    • AI Hub와 국립국어원에서 제공하는 Data Set을 이용하여 보다 다양하게 챗봇이 반응하게 하기 위해 커스텀 데이터셋을 만들어 사용하였습니다.

    Team Sinabro

    • 팀장 최수진: AI 개발 담당 (충북대학교 대학원 건축공학과)
    • 팀원 조다희: 프론트 엔드 개발 담당 (충북대학교 영어영문학과/국제경영학과)
    • 팀원 박태미: 백엔드 개발 담당 (충북대학교 대학원 전자공학과)

    Prize

  • 2021 초광역 메타버스 아이디어톤 창업경진대회 아이디어상 수상
  • How to Run

    시나브로는 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 을 입력합니다.

    About

    AI 챗봇 기반 멘탈케어 서비스 시나브로입니다.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published