챗봇이란(Chat Bot)?

반응형

챗봇의 뜻과 설명 (Chatbot)


● 챗봇이란 음성이나 문자를 통한 인간과의 대화를 통해서 특정한 작업을 수행하도록 제작된 컴퓨터 프로그램을 말합니다. 다른 용어로 토크봇(talkbot), 채터박스(chatterbox), 그냥 봇(bot)이라고 합니다.

■ 챗봇의 장점

1. 효율성(efficiency) : 챗봇은 자연스러운 대화를 통해 서비스를 제공 가능
2. 확장성(Scalability) : 사람은 여려명을 상담할 수 없지만, 챗봇은 여러 명 동시 상담이 가능.
3. 비용(cost) : 상담직원의 인건비에 비해 훨씬 저렴한 가격에 챗봇을 운영 가능

■ 챗봇의 종류

1. 챗봇은 개인용 챗봇과 팀용 챗봇으로 나뉘어집니다. 개인용 챗봇은 개인의 여행 예약을 도와주는 개인용 여행 봇 개인의 근태관리를 도와주는 봇 등이 있을 수 있습니다. 팀용 챗봇은 팀의 업무를 도와주는 챗봇 이 있습니다.
2. 정보제공용 챗봇이 있습니다. 주식, 부동산, 맛집 등의 정보를 알려주는 챗봇이 있습니다.
3. 추천용 챗봇 : 음악 추천, 맛집 추천, 패션 추천 등 사용자에게 특정 아이템을 추천해주는 챗봇종류가 있습니다.
4. CS챗봇 : 고객문의 및 상담을 위한 CS 챗봇 종류가 있습니다.

■ 용어 정리

1. 인텐트(Intent) : 사용자가 대화를 통해서 얻고자 하는 의도입니다.
2. 엔티티(entity) : 문장 내에서 특정 구성요소를 말합니다. 문장 내에서 포함되고 있는 속성 값을 말합니다.
3. 봇빌더(Bot Builder) : 봇을 손쉽게 만들 수 있도록 도와주는 도구로써 다음의 종류들이 있습니다.

1) 마이크로소프트의 봇 프레임워크
2) 구글의 DiaglogFlow 서비스
3) 네이버 클라우드 플랫폼의 챗봇 서비스
4) 카카오 i 오픈빌더 등이 대표적인 봇 빌더입니다.

4. 시나리오 : 봇과 사용자 간의 대화의 흐름을 나타낸 것입니다.


반응형