챗봇, 확산의 바탕은(1)

챗봇이 왜 퍼지고있으며 설계시 고려해야 할 점을 이야기합니다.


챗봇, 대세가 되다.


최근 챗봇이라는 것이 대세다.

웹사이트에 들어가면 심심치 않게 자사 챗봇을 볼 수 있으며 챗봇에 대한 기사 또한 연일 실리고 있다.

오늘은 왜 챗봇이 빠르게 퍼지고 있는지, 그것의 단점, 사례, 설계 시 고려해야 할 점에 대해 2편에 걸쳐 얘기해보겠다.

챗봇의 확산에 대해 이야기하기 전에 간략하게 챗봇이 무엇인가에 대해 설명하고 넘어가보자.

챗봇은 봇의 일종으로 채팅을 통해 사용자에게 정보를 전달하는 로봇,프로그램이다. UI는 CUI(Conversational User Interface), 즉 대화형 인터페이스를 띄고 있다.

챗봇에 대한 더 자세한 정보는 이 곳을 참고하기 바란다. 챗봇이란 / 챗봇이란(영문판)

예전의 챗봇이 키워드에 따라 정해진 답변만 응답해주는 식이었다면, 요즘에는 빅데이터와 인공지능을 바탕으로 사용자가 입력된 답변을 바탕으로 맞춤 응대를 하는 형식으로 제공되고 있다.


챗봇의 장점

그럼 왜 이 챗봇이라는게 최근 빠르게 퍼지고 있는지에 대해 살펴보자.

1.반응이 즉각적이다.

소비자가 쇼핑몰,은행 등에 무언가를 문의하려면 오전 9시부터 오후 6시 사이에 전화를 하거나, 게시판 등에 글을 남겨야 한다. 사실 이런 응답에 바로 대답을 받는 경우는 거의 없다고 보면 된다. 하지만 챗봇은 자동화된 기계이기 때문에 즉각적으로 대답해주며 기다릴 필요가 없다.

2.내가 원하는 시간에 소통이 가능하다.

사용자는 자신이 편한 시간에 질문을 보내고, 자신이 편한 시간에 답을 확인할 수 잇다. 질문을 던져놓고 몇 시간 뒤에 확인해도 괜찮다. 이 점이 챗봇이 시간의 제어가 불가능한 보이스봇들에 비해서도 우위를 가지는 부분이기도하다.

3.개인화 된 대화가 가능하다.

챗봇은 대화를 기억하도록 설계가 가능하다. 기억된 내용을 토대로 대화를 하기 때문에 좀 더 맞춤화된 커뮤니케이션이 가능하다. 내가 사고싶은 치약을 한번만 구매하게 되면 다음부터는 그 치약이 무슨 치약인지 이야기해 줄 필요가 없다.

4.No 다운로드

챗봇은 온라인 메신저, 앱 등에서 빠르게 실행 된다. 사용자는 소셜 플랫폼 (페이스북 메신저, 카카오톡 등) 자신이 이미 사용하는 메신저에서 원하는 챗봇을 찾아 대화를 시작할 수 있다. 전용 앱을 통해 커뮤니케이션 하는 것에 비해 훨씬 덜 번거롭다.


alt text2

Kaisto의 챗봇: 내 은행 계좌의 정보를 챗봇에게 물어보면 관련된 정보를 찾아 응답해준다.


5.쉽다.

모바일 앱이나 웹사이트는 각자의 인터페이스를 갖고 있다. 버튼, 이미지, 인터랙션 등 갖가지 요소가 많다. 이 모든 것들은 각각의 브랜드마다 다른 형식으로 설계 되어 있어 소비자들이 개별적으로 브랜드에 적응해야된다. 반면 챗봇은 대화로 기반되어 있기 때문에 사람들이 가장 잘 이해할 수 있다. ‘메뉴 보여줘’, ‘잘 팔리는 옷들 보여줘’라는 식으로 자연스레 상품을 탐색할 수 있다.


alt text3

Ebay의 챗봇: 챗봇과 대화하다보면 어느새 상품 범위가 좁혀져있다.



챗봇의 단점

이런 챗봇에게 장밋빛 미래만 가득한 것처럼 보이지만 아직 한계점들이 많다. 그 한계점들은 다음과 같다.

1.데이터가 없다.

만약 챗봇에 인공지능을 도입한다면 그것의 성패는 전적으로 빅데이터에 달려있다. 인공지능을 활용해 대화가 가능한 챗봇을 만드는 방법은 크게 1.생성모델 2.검색모델 이렇게 2가지가 있다.


alt text3

검색모델과 생성모델에 대해 잘 정리해높은 표. 출처: gentlepie 브런치


인공지능을 도입해 챗봇을 만드려는 기업은 기본적으로 생성모델을 활용해 챗봇을 만든다. 그런데 챗봇을 만드려는 기업들은 아이러니하게 데이터가 없는 경우가 많다. 지금까지 임기응변식으로 CS 상담원이나 매장의 매니저들에 의존해 고객 데이터를 쌓아온 경우가 많기 때문이다. 이런 근본적인 문제점 때문에 챗봇의 능력은 대부분 기업의 기대치에 못 미친다.

2.챗봇이 사람을 제대로 이해하지 못한다.

인공지능 기술은 아직 초기 단계이다. 특히 알면 알수록 더욱 더 큰 좌절감을 느끼는 분야가 NLP 자연어 처리 분야이다.

(참고 : 인공지능에게 아직 대화는 어렵다)

3.대화형 인터페이스가 항상 정답은 아니다.

영화 티켓을 예약한다고 생각해보자. 사용자는 어느 지점의 어느 극장, 어느 영화, 어느 시간대, 어떤 자리에 앉고싶은지를 정해야 한다. 이런 정보들을 만족시키는 티켓 예약 시스템을 챗봇으로 하려면 정말로 긴 실타래의 대화가 필요하다. 반면 웹사이트에서는 클릭 몇 번으로 이 절차가 끝난다. 이미지로 영화관, 영화, 좌석을 선택할 수 있기 때문이다. 즉 CUI가 항상 정답은 아니다.

이런 한계점 때문에 챗봇은 아직 사람들의 기대에 부흥하지 못한다. 그럼에도 불구하고 많은 기업들이 챗봇을 제작하거나 준비하고 있다. 대화형 인터페이스가 앞으로의 IT 트렌드를 주도할 것이기 때문이다.

다음 시간에는 도입 사례, 설계 시 고려해야 할 점에 대해 살펴보겠다.