Cleverbot는 영국의 AI 과학자 롤로 카펜터가 만든 채터봇 웹 애플리케이션으로, 2008년 10월에 출시되었다. 이는 사전에 프로그래밍된 응답에 의존하지 않고 인간의 입력에서 학습하는 대화형 에이전트로, 초기 소비자 AI에서 머신 러닝의 주목할 만한 사례로 꼽힌다. Cleverbot은 1988년에 시작되어 1997년에 온라인에 등장한 챗봇 프로젝트인 Jabberwacky의 후속작이었다. 첫 10년 동안 Cleverbot은 카펜터와 그의 동료들과 수천 건의 대화를 나누었으며, 웹 출시 이후에는 대화 수가 1억 5천만 건을 초과했다. 이 애플리케이션은 웹 서비스와 iOS, Android, Windows Phone용 모바일 앱으로 제공된다.
작동 방식
Cleverbot의 응답은 과거 대화 데이터베이스를 검색하여 생성된다. 사용자가 입력을 하면 시스템은 입력과 일치하는 키워드나 정확한 문구를 찾아, 유사한 질문에 인간이 이전에 응답한 방식을 검색한다. 응답은 퍼지 논리를 사용하여 전체 대화를 수백만 건의 이전 상호작용과 비교하는 휴리스틱 방식으로 선택된다. 이 접근 방식은 고정된 스크립트를 따르는 Eliza와 같은 규칙 기반 챗봇과 대조된다. Cleverbot의 학습은 지속적이며, 시스템은 하루에 400만~700만 건의 상호작용으로 성장한다. 2014년 기준으로 2억 7,900만 건 이상의 상호작용을 사용했으며, 이는 축적된 데이터의 약 3~4%에 해당한다.
Cleverbot은 2011년 9월 3일 인도 공과대학 구와하티에서 열린 2011 Techniche 축제에서 공식 튜링 테스트에 참여했다. 총 1,334표 중 Cleverbot은 59.3%의 인간 판정을 받았으며, 인간 참가자는 63.3%였다. 50.05% 이상의 점수는 종종 합격 기준으로 간주된다. 이벤트에 사용된 소프트웨어는 동시 요청 1~2건만 처리했지만, 온라인 Cleverbot은 일반적으로 한 번에 1만~5만 명과 대화한다.
개발
출시 이후 Cleverbot은 내부 업데이트를 거쳤다. 2014년에는 GPU 서빙 기술을 사용하도록 업그레이드되어 대규모 상호작용 처리 능력이 향상되었다. 개발자들은 머신 러닝 기술을 사용하는 새 버전을 작업 중이지만, 세부 사항은 거의 알려지지 않았다. Cleverbot의 아키텍처는 Cleverscript라는 독점 엔진을 기반으로 하며, 이는 주요 챗봇뿐만 아니라 파생 애플리케이션도 구동한다.
그러한 애플리케이션 중 하나는 플레이어가 질문을 하고 AI가 사실적으로 이해하고 답해야 하는 20가지 질문 게임인 Clevernator이다. 또 다른 하나는 Apple 제품용 앱인 Cleverme!로, 사용자가 자신만의 작은 Cleverbot 유사 AI를 만들고 대화할 수 있게 한다. 이러한 애플리케이션은 단순한 채팅을 넘어선 Cleverscript 엔진의 다양성을 보여준다.
대중문화 속에서
Cleverbot은 2010년 인기 크리피파스타 ARG 웹 연재물인 알렉산더 D. 홀의 Ben Drowned에 등장한 후 언론의 주목을 받았다. 2017년 초, Cleverbot을 사용하여 서로 대화하도록 수정된 두 대의 Google Home 기기 Twitch 스트림은 70만 명 이상의 방문자와 3만 명 이상의 최고 동시 시청자를 기록하며 AI 대화에 대한 대중의 매혹을 부각시켰다.
같이 보기
- Siri
- Cortana
- Google Assistant
- Omegle
- ChatGPT
- Character.AI
참고 자료
이 문서는 CC BY-SA에 따라 라이선스된 Wikipedia의 Cleverbot 문서 정보를 기반으로 한다.