파이썬을 활용한 챗봇 개발

2020-03-12
조회수 205


안녕하세요. 러닝클루를 방문해주신 여러분 반갑습니다.

오늘은 파이썬을 활용한 챗봇 개발을 할 수 있는 교육 프로그램을 소개하겠습니다.




우리는 이미 인공지능과 가까이 지내고 있습니다. 


영화 아이언맨의 '자비스'를 떠올리게 만드는 #NUGU 와  #기가 지니 등 이 

최근에 보편화되면서 우리 가정의 거실로 들어왔습니다. 

이렇게 일반 가정에서도 인간이나 애완견이 아닌 기계와 소통하는 것이 마치 영화의 한 장면 속에 살고 있는 듯합니다.




대화형 메신저 출시


음성으로만 대화를 하는 것만 있는 것이 아닙니다. 

카톡 같은 메신저로 대화하듯 문자로 대화가 가능한 서비스들이 출시되고 있습니다.

특히 요즘 카톡 플러스 플러스 친구와 한 번씩 대화를 경험하셨을 겁니다. 


가령 고객상담이라든지 이벤트 참여물건을 주문할 때 쉽고 간편하게 쓰이고 있습니다. 

특히 요즘에는 배달음식도 채팅으로 주문할 수 있는 시대가 왔습니다.

이러한 문자 인공지능은 그러면 무엇이라고 할까요?


맞습니다. 바로 챗봇(Chatbot) 입니다.




챗봇이란 무엇일까요?


챗봇은 메신저에 채팅하듯 질문을 입력하면  인공지능(AI)이 빅데이터 분석을 바탕으로

일상 언어로 사람과 대화하면서 답을 제시해주는 대화형 메신저를 말합니다.


이 대화형 메신저는 최근에 나온 것 같지만 이미 2000년대 초반 PC에 이미 나온 서비스입니다.

MSM, 네이트온 등에서 쉽게 볼 수 있었는데요, 

그중 가장 인기가 있는 서비스는 '심심이'라는 서비스였습니다.


 심심이 서비스는 메시지로 말을 걸면 자동으로 대답해주는 것으로 현재의 챗봇 서비스의 시초와 같습니다. 

하지만 당시에는 PC를 모바일처럼 들고 다닐 수 없어서, 대화가 단절될 수밖에 없었습니다.


그래서 비즈니스 마케팅 채널로써는 활용도가 많이 떨어졌습니다. 

그러나 지금은 다릅니다.

모든 사람들이 작은 PC를 들고 다닐 정도로 모바일이 PC의 기능을 대체하고 있어서

마케팅 채널이나 커머스 채널로 활용하기에 좋은 환경이 되었습니다. 


따라서 기업들이 챗봇 서비스에 대해 관심이 높을 수 밖에 없는 이유입니다.



그렇다면 왜 챗봇이 비즈니스에 필요할까요?


1. 1인 1모바일을 보유하고 있는 환경


요즘 공공장소에서도 쉽게 초등학생도 모바일로 youtube를 시청하면서 친구들과 메신저를 하는 모습을 많이 볼 수 있습니다.

그만큼 계층과 연령에 관계없이 누구나 작은 pc를 들고 다니고 있습니다.


특히 2G 모바일 환경에서는 단순히 '문자'와 '전화'로 국한된 환경에서 카톡과 같은 메시지 중심으로 의사소통 채널이 변화되었습니다.

또한 사용자의 UI에 맞춰서 나오는 서비스들은 전화가 필요 없게 메신저 만으로도 의사소통이 가능한 환경이 조성이 되었습니다.


즉, 챗봇이 성장할 수밖에 없는 환경이 조성이 되어있음을 뜻합니다.





2. 주 소비계층의 세대변화


주 소비계층인 밀레니엄 세대(1980년대 초 ~ 2000년대 초반 출생자) 들은 

'전화'의 기능보다 카카오톡의 메신저를 더 편하게 사용하고 있습니다.

특히 메신저로는 수다를 많이 떨지만 막상 통화를 하게 되면 용건을 잊어버리거나, 어색해 하고 있습니다.

그 증거로는 여론조사 전화에 반응이 없는 20,30대를 겨냥한 문자 형태의 여론조사 서비스로 변화되고 있는 점입니다.


이는 단순히 대화를 하기 싫다는 세대라기보다는 대화의 방법을 어떻게 하느냐가 중요하게 되었습니다.

'문자' 중심의 대화 방법에 익숙한 밀레니엄 세대와 미래세대를 겨냥한 챗봇은 필요 그 이상의 의미를 가지고 있습니다.





3. 어플 포화상태


한 미국의 언론에 따르면 스마트폰 이용자들의 1개월 동안 어플 다운 수에 대한 조사가 있었습니다.

그 결과는 놀랍게도 평균 0건이라는 충격적인 결과였습니다.

이러한 조사 결과는 현재 어플의 포화상태로 신규 어플에 대한 부담감이 작용한 것으로 보입니다.

이러한 결과를 보고 기업들은 자사의 어플의 기능을 통합하여 '어플 다이어트'에 들어가고 있습니다.


더 이상 마케팅이나 CS를 위해서 어플을 연구 개발하여서 출시하는 것이 아니라

기업이 이미 운영 중인 어플에 챗봇 오픈 API를 기반으로 한 챗봇 서비스를 추가하는 것이 효율적입니다.


또한 떠나가는 고객 이탈률을 막기 위한 최고의 마케팅 전략이 될 수도 있습니다.

이런 챗봇개발에 대한 교육이 필요하신가요?



      






그렇다면 러닝클루의 파이썬을 활용한 챗봇 개발과정을 추천합니다.

자세한 문의 사항은  아래 문의하기를 통해 연락 주시길 바랍니다.