오손도손은 청소년들이 온라인 상에서 쉽고 편하게 또래 상담을 하여 고민을 해소할 수 있도록 돕는 '또래상담 플랫폼'입니다.
특히, 상담 내용 음성인식을 통해 청소년들의 감정을 지속적으로 파악/관리하는 상담 분석 기능과 문제 상황별 상담 가이드를 제공하는 챗봇 기능을 통해
내담 학생, 또래 상담자, 담당 교사 모두가 효율적이고 전문적인 상담을 할 수 있도록 돕습니다.
- SooKim1110/김지수 => 오손도손 프로젝트와 개인적인 역할 및 경험에 대한 내용은 project_sookim1110.md를 참고해주세요.
.
├── analyze_server # 상담 분석 서버
├── chatbot_server # 상담 가이드 챗봇 서버
├── sentiment_model # 감정 분석 모델 소스 코드 (훈련, 전처리 등)
├── docs # 관련 문서 (API 문서 등)
├── etc # 기타
└── README.md
- 각 문장을 상담 상황과 관련된 7가지 감정(행복, 중립, 공포, 분노, 우울, 자살, 불안)으로 분류
- 분류된 문장들의 감정 정보를 활용하여 내담자의 우울 정도, 응급 상황 및 위험 표현 문장 파악
- 훈련에 사용된 데이터셋 => 정신 건강 의미어 데이터 (AI Hub), 웰니스 대화 스크립트 데이터 (AI Hub), 1388 댓글 상담실 데이터 (크롤링)
- TextRank 를 이용한 주요 단어, 문장 추출 (extractive summarization)
- 내담 학생이 말한 상담 내용 안에서 주요 단어와 문장을 골라내어, 담당 교사가 빠르게 학생의 상황을 파악할 수 있음
예전에 서울에서 4학년 때 왕따를 당했어. 그 후 계속 은따. 6학년에서 중학교 올라갈 즈음에 인천으로 이사왔어. 그때는 애들이랑 잘 지냈는데 중학교 가서 중1 때 한 애가 저에게 배신을 했어.
예전에 왕따당한 트라우마가 더 심해져서 더 이상 친구를 사귀지 못하고 현재 중3까지도 친구가 없어. 차라리 죽고싶다 진짜. 요즘엔 가만히 있어도 심장이 뛰어.
사실 궁금해서 자해를 시도하기도 했어. 내 이야기 들어줘서 고마워! 조금 괜찮아진 것 같아.
- 또래 상담자에게 문제 상황별 1) 관련 기관 2) 예시 답변 3) 콘텐츠(영상, 글)을 추천하여 알려주어 더욱 전문적인 또래 상담이 가능하도록 함
- 머신 러닝 기반으로 학생의 질문 의도를 분류하기 때문에 오탈자나 신조어 등이 포함된 질문에도 비교적 정확하게 답을 할 수 있음
(* 시연을 위해 오타 등을 포함한 질문을 입력하였습니다.)