brunch

You can make anything
by writing

C.S.Lewis

by 궁금한 재테크 May 07. 2020

카카오톡 챗봇으로 서비스를 만들 수 있을까?(4)

카카오톡 챗봇, 어떻게 활용할 수 있을까?

사용한 도구: 카카오 i 디벨로퍼


순서

문제를 어떻게 하면 해결할 수 있을까? https://brunch.co.kr/@carpediem7760/11

학생들은 무엇을 원하고 있을까? https://brunch.co.kr/@carpediem7760/12 

챗봇, 컨셉은 있는 거야? https://brunch.co.kr/@carpediem7760/15

가장 빠르게 원하는 결과를 얻는 인터페이스 (이번 글)

학생들의 기억에 남으려면


챗봇 제작 당시는 코로나가 활개 치는 2월 초, 중순이었습니다. 참고해서 읽어주시면 감사하겠습니다!


이번 글은 헤이서의 챗봇을 이용해 서비스를 만든 과정에 대해 적었습니다.


저번 글에서 헤이서는

'지역 공동체가 함께 성장하는 지역 커뮤니티이며 매거진이다'라는 목표를 정했습니다.


또한, 

초기 단계: 학교 생활에서 겪는 불편함, 지식 해소, 꿀팁 전수

중기 단계: 지역 상인들과 제휴를 맺어 학생과 연결, 학교와 학생의 소통 문제 해결 (매거진)

최종 단계: 지역 공동체가 함께 성장하는 지역 커뮤니티로 성장

이렇게 단계를 나누었습니다.


그리고 지금 초기 단계를 이루기 위해서 

[수강신청, 학교 시설 위치, 학교 자존감 높여주기, 학교와 학생과의 소통 해결, 소소한 꿀팁 알려주기]

라고 조사된 학생들의 고민을 해결하려고 합니다.


위의 내용을 기준으로 어떤 기능이 필요한지 학생들에게 물어보고 게시글도 다시 분석하면서

다음과 같은 기능들이 필요하다는 것을 알게 되었습니다.

[학교 건물 위치, 사이버 강의 사이트, 학교 행정 부서 연락처, 열람실 사용 방법, 인쇄기 있는 곳과 방법, 

통학버스 타는 법, 와이파이 작동 방법, ATM기기 위치] 


이렇게 적혀 있는 것만 봐도 "서로 공통점도 없는 많은 기능들이 있다는 걸 사용자들이 알까?"라는 고민 했습니다.


사용자가 쉽게 쓸 수 있을지..

챗봇이라는 간단한 시스템에 담아낼 수 있을지..

제공하는 기능을 줄일까 고민했었지만 학생들에게 얻은 적은 데이터를 기준으로 판단하기에

좋은 선택은 아닌 것 같았습니다. 

또한 위의 기능에서 얻는 데이터도 헤이서를 만들어가는데 중요한 데이터가 될 것입니다. 


방법이 없을까 정보를 찾던 중 카카오 i 디벨로퍼(카카오 챗봇 사이트)의 도움말에서 힌트를 얻었습니다.


웹/앱 v s 챗봇 정보 구조화 (카카오 i 오픈빌더 도움말)


위의 내용에 따르면

웹/앱이 'ㅣ'로 쭉 정보 흐름이 진행된다면 챗봇은 'ㅡ' 방향으로 단순하면서도 직관적으로 보여줄 수 있다는 것을 알게 되었습니다.


버튼 예시 (카카오 i 오픈빌더 도움말)

또한, 웹/앱처럼 홈이나 뒤로 가기를 만들어 사용자들이 돌아가거나 이탈할 수 있는 경로를 시각적으로 보여주는 것이 효과적이라는 점도 알게 되었습니다.


위의 도움말을 참고해 학교 건물 위치와 같이 정보가 많은 것은 시나리오로 묶고 

정보가 적은 항목은 직관적으로 알아볼 수 있도록 소항목 나눴습니다.


헤이서 챗봇 구조


위의 흐름도를 챗봇에 적용하면 다음과 같습니다.


헤이서 적용 예시


위의 흐름도를 보면 "정보를 찾는데 저렇게 많이 들어가야 돼?"

라고 생각이 드실 수 있습니다.

직접 사용해 보시면 챗봇 자체가 심플한 구성이라 원하는 정보를 바로바로 찾을 수 있습니다.  


사용 예시



각각  각 항목마다 "홈, 다시 볼래요"와 같이 메인화면, 이전으로 돌아갈 수 있는 버튼을 만들어 쉽게 이동할 수 있도록 했습니다. 

또한 각 시나리오마다 관련 키워드를 적용했기 때문에 검색을 통해서 맨 아래에 있는 정보까지 바로 접근할 수 있습니다.


버튼, 검색을 통해 자유롭게 이동이 가능하다.



사용자 발화를 통해 검색 기능 활성

학생들이 사용하면서 자주 쓰는 항목을 상단에 올리고 안 쓰는 항목은 뒤로 빼거나 검색을 통해 진입이 가능하도록 할 예정입니다.


지금까지 내용을 통해 카카오톡 챗봇으로 간단한 서비스를 시작하는 과정까지 적어봤습니다.

다음 글에서는 학생들이 헤이서를 쓰면서 얻는 데이터로 개선하고 오류를 수정하는 글을 적으려고 했습니다만.. 코로나19 때문에 아직 등교를 못 했습니다.. 

등교하게 되면 바로 서비스를 홍보하고 학생들과 소통을 통해 개선할 예정입니다.

언제 적을지는 모르겠지만 다음 글에서는 그 과정과 결과에 대해 공유하고자 합니다.

감사합니다!


 


카카오 i 디벨로퍼

카카오톡으로 챗봇을 만들기 위해선 

카카오 플러스 친구 페이지에서 플러스 친구를 만들고

카카오 i 오픈빌더를 통해 챗봇을 만들고 시나리오를 작성한 다음 플러스 친구에 적용하는 과정이 필요합니다.


구체적인 설명에 대해서는 다른 블로그 글, 공식 홈페이지에 자세하게 나와있어서 공식 홈페이지만 잘 읽어도 쉽게 따라 하실 수 있습니다.


https://center-pf.kakao.com


https://i.kakao.com/





브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari