티스토리 뷰
2021.3.17 03:26
안녕하세요
프로그래밍을 배우는 빛나는 샤트입니다.
광주 인공지능 사관학교 1기가 마무리되고 있던 2020년 11월 초에 한 대회를 발견하게 되었고 참가해 감격스럽게도 대상(과학기술정보통신부 장관상)을 수상한 간략한 내용을 적어보겠습니다.
*바쁜 일정으로 달려오다보니 요약만 적도록 하겠습니다.
0. 대회명: 제 7회 대한민국 SW융합 해커톤 대회
*대한민국 SW융합 해커톤 대회는 매년 각 지역의 정보문화산업진흥원 중 한 곳에서 주관해서 진행하며 지역별 참가자들끼리의 대회
*2020년에는 대전 정보문화산업진흥원에서 주관함.
*대회 관련 링크:www.gitct.or.kr/board.es?mid=a10204000000&bid=0003&act=view&list_no=27491
1. 일정
1) 신청기간: 2020.10.27 ~ 2020.11.13
2) 지역 참가자 선발: 2020.11.20 (접수한 서류를 기반으로 심사)
3) 본선 참가: 2020.12.04~2020.12.06(42.195시간)
4) 시상식: 2020.12.06 (본선 종료 후 심사&시상식 동시 진행)
2. 주제: 중심주제 <언택트로 준비하는, 미래를 향한 SW융합 서비스>
- 지정과제-1: ICT가 기반이 되는 비대면 관련 서비스
- 지정과제-2: ICT를 활용한 스마트 병영생활 제품 및 서비스
- 자유과제: DNA(Data, Network, A.I.)가 기반이 되는 프로토타입의 SW융합 제품 또는 서비스 개발
3. 팀 구성
- 광주 인공지능 사관학교에서 프로젝트를 같이 진행했던 5인 모두 참가했다.
- 팀장으로서 주요 아이디어와 일정 관리, 방향 검토 등을 총괄했다.
4. 주제 선정 및 팀 이름 선정
1) 주제는 '우울증 진단 및 치료를 보조해주는 챗봇 개발'으로 선전했다. (이는 지정과제-1 분야이다.)
2) 팀 이름은 'Dasrim'이라고 지었고, '마음을 다스리자'라는 의미에서 탄생되었다.
3) 그리고 우리 팀은 이왕 나온거 '대상'을 받아보고자 모든 열정을 발휘해보기로 했다!
(치어풀에서도 확인할 수 있는 우리의 굳은 의지 ㅋㅋ)
5. 진행 방향
1) '챗봇'이라는 주제는 경험한 적이 없었기에 바닥부터 하나씩 공부하기 시작.
2) '우울증 진단, 치료'라는 도메인 지식이 필요했기에 인지치료, 우울증 진단, 대화 기법 등 심리학 관련 논문 학습.
3) 우리가 보여주고자 하는 출력과 사용자 친화적인 디자인을 구상하며 프론트 엔드/백엔드 연동 구상.
4) 꼭 해야하는 필수 기능과 추가되면 더 좋을 선택 기능을 분리해 구현.
5) 해야할 일과 업무를 분담, 전체 Flow 관리를 위해 순서도 활용.
6) 마감일에 달성해야할 목표를 설정하고 역순으로 달성해야하는 목표를 채워넣어 일정 작성.
6. 프로젝트 주요 기능
1) 진단: 그림을 그리고 그와 관련된 설문을 통해 사용자의 우울감 확인
- 웹에 그림을 그려 저장하는 기능
- 작성된 설문 결과를 자연어 처리를 통해 감정 사전에 기반해 사용자의 감정 파악
- 총 3가지 항목에 대한 감정 평가 결과를 알려줌
- 진단 결과가 나오면 바로 치료 단계로 이어질 수 있도록 페이지 구성
- 진단 결과는 사용자의 '마이 페이지'에 저장되어 조회할 수 있도록 구성
2) 치료: 챗봇 '엘리'가 사용자의 기분을 파악하고 인지 행동 치료에 기반해 질문을 통해 사용자의 '핵심 신념'파악
챗봇 '엘리'
- Rule-Base를 기반으로 챗봇 제작(특정 분야에 대한 챗봇이기 때문, 프로토타입으로 향후에는 일상 대화도 가능하게 할 수있다)
- 먼저 텍스트(데이터)와 감정(라벨)이 담긴 데이터셋을 이용해 사용자의 감정을 파악할 수 있게 하여 유대감 형성
- 이어지는 질문은 인지 행동 치료 기법 중 '소크라테스 대화법'을 이용해 사용자 내면에 있는 '진짜' 생각을 유도한다. (핵심신념)
*인지 행동 치료의 핵심은 내담자가 가지고 있는 피상적인 감정과 생각이 아니라 내면에 뿌리깊이 있는 생각이 중요하다.
- 챗봇 '엘리'는 사용자의 대화 중 내면에 있는 '핵심 신념'을 파악해 데이터 베이스에 저장하며, 사용자 스스로 생각할 수 있도록 과제 제시
- 1회기 치료가 끝난 후 2회기부터는 이전 대화를 기억해 이전의 일에 대한 안부를 묻는 등 유대감 형성에 집중함
3) 마이 페이지(진단 결과 추이 확인, 치료 시 제안한 '생각 일기'를 통해 핵심 신념 추출)
- 사용자 개인 페이지에서는 진단 결과를 확인할 수 있다.
- 치료 단계에서 챗봇 '엘리'가 제안한 과제(부정적인 생각)를 작성할 수 있으며 텍스트 입력 시 '핵심 신념'을 추출할 수 있다.
- 사용자는 이 단계를 통해 본인이 가지고 있는 '진짜' 생각을 돌아볼 수 있다.
- 또한 치료 5회기마다 진단을 권장하며 진단에 대한 결과 지표를 그래프로 확인할 수 있다.
7. 사업성 관련
1) 우울증 환자 지난 5년새 31% 증가
2) 나라별 우울증 서비스 이용률 낮음(캐나다, 미국, 벨기에의 절반 이하 수준)
3) 유사 업체와의 차별성
- 진단 방법: 설문 <-> 이야기
- 상담 주체: 상담사 <-> 챗봇
4) 시장 규모: 우울증이 있어도 서비스를 이용하지 않는 규모, 70만명
5) 수익성(BM)
- 부분유료화: 진단 및 치료 5회기까지 무료, 6~20회기 결제 (전체 프로그램은 20회기로 구성)
- 기업: 상담원 등 감정 노동자 비율이 높은 회사(EAP)
- 의료기관: 치료의 일부로 활용, 주말이나 휴일 등 전문 상담사의 공백 기간을 대체
8. 결과
- 정말 정말 놀랍고도 경이롭게도 '대상(과학기술정보통신부 장관상)'을 수상했다!!
- 상금 500만원은 덤
9. 돌아보며...
- 단순히 '우울증이 심한 사람들을 위해서 24시간 상담해주는 서비스가 있으면 좋지 않을까?'라는 말에서부터 시작했다.
- 챗봇을 어떻게 만드는 지 전혀 모르던 5명이었다.
- 웹에 그림 그리는 기능 넣는데 하루종일 걸리기도 하고 하루에도 몇 번이나 기획안이 뒤집어졌다.
- 자연어 처리를 위한 학습을 하다가 노트북이 먹통이 되기도 하고 잘해보려다가 랜섬웨어 걸리기도 했다.
(하... 이상한 javascript파일은 실행하지 마세요...제발...)
- 서류 접수할 때는 광주 인공지능 사관학교 프로젝트와 병행하다보니 점심먹고 만나서 다음날 아침 7시 반까지 제안서 작성하고 자고 일어나 오후 3시에 만나 3시간동안 수정하고 제출했던 기억이 난다.
- 사실 대회를 접수할 때 팀원들에게 '우리의 목표는 장관상이다!!'라며 외쳤는데 실제로 받아서 얼떨떨하면서 너무 좋았다.
- 대회 진행 시에는 각자 맡은 역할을 너무 잘 수행해 줬고 수면 시간 분배를 위해 효율적인 로테이션을 잘 돈 것 같다...!
- 물론 고요한 새벽에는 의자를 붙여 잠시 누워 눈을 감고 생각하는 시간을 가지기도 했다.
- 그래도 정신 바짝 차리고 모두 합심해서 우리가 원하는 결과를 만들었고 후회없었다.
- 마지막에는 발표를 통한 심사가 이루어졌는데, 시간을 맞추기 위해 제출하고 발표까지 쉬지 않고 대본 연습을 했었다.
(그래서인지 결과물에 대한 자신감이었는지 모르겠지만 발표도 만족스럽게 마무리되었다.)
- 광주 인공지능 사관학교 과정동안 아쉬운 부분들이 많았는데 이렇게 대단한 결과로 보상받아서 너무 행복했다.
- 새로운 분야에 뛰어들어 아직은 부족했던 팀장과 함께 호흡하며 열심히 달려온 우리 팀원들 너무 고맙다.
- '도전'을 통해 새로운 것을 배우고 나 자신의 한계를 한 단계 뛰어 넘은 느낌이다. 앞으로도 이 느낌 이대로 가고 싶다.
[Team Dasrim Leader 양창원] a.k.a 샤트
10. 발표 자료 및 관련 기사
- 시연 영상: youtu.be/MskypcO1o5U
- 발표 영상: youtu.be/9AV5rYtJwPY
- 해커톤 기사: www.aitimes.com/news/articleView.html?idxno=134709
- Dasrim Github: https://github.com/Shinest-changwon/Dasrim
'대회' 카테고리의 다른 글
[제1회 k-digital training 해커톤] 대상 수상! (0) | 2022.02.15 |
---|
- Total
- Today
- Yesterday
- 모두의연구소
- Python
- 광주AI
- 해커톤
- 인공지능 교육
- 광주
- 인공지능교육
- SLAM강의
- AIFFEL교육
- 멋쟁이사자처럼
- Slam
- 배달로봇
- 자율주행로봇
- 서빙로봇
- 도전
- 멘탈관리
- 양정연SLAM
- 광주인공지능사관학교
- IT
- 실내자율주행
- AIFFEL인공지능과정
- ros
- 모두의 연구소
- AIFFEL
- SLAM공부
- 아이펠
- 자율주행기술
- 인공지능
- AIFFEL후기
- 대전 인공지능
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |