인간과 대화를 할 수 있도록 하는 프로그램이다. 의미있는 대화를 수행하기 위해서는 대화를 잘 이해 (Understanding) 하는 것이 필요한데, 대부분의 chatterbot 은 그렇지는 못하다. 대신에 사람이 무엇에 대해 얘기하는 지 명확한 의미를 알 필요가 없어도 대화할 수 있도록 미리 준비되거나 미리 계산되어있는 반응을 사용해서 사람이 사용하는 단서 (cue) 가 되는 핵심적인 말이나 어구를 찾아내서 대화를 한다.
과거의 유명한 chatterbot 으로는 ELIZA, PARRY, SHRDLU 등이 있고, 최근에는 Racter 와 ALICE 가 유명하다. chatterbots, chatbots, chatterboxes 등이 같이 사용된다. .......... (Wikipedia : Chatterbot)
term :
채팅로봇 (Chatterbot) 로봇 (Robot) 자연어처리 (Natural Language Processing) 전문가시스템 (Expert System) 인공지능 (Artificial Intelligence) 튜링 테스트 (Turing Test) Loebner Prize 질의응답 시스템 (Question Answering System)
site :
video :
Chatbot - HipChat 1 : Intro : 생활코딩 : 2016/06/22 ... 동영상 3개
Amazon Lex를 이용한 초간단 인공지능 챗봇 만들기, 이두희 : Amazon Web Services Korea : 2017/02/07
스타벅스는 왜 챗봇을 만들었을까? 이베이 챗봇의 특징은? : DevMento : 2017/03/23