Cleverbot

Last updated

Cleverbot
Cleverbot website.png
Type of site
Chatterbot
Created by Rollo Carpenter
URL www.cleverbot.com
RegistrationNone
Current statusActive

Cleverbot is a chatterbot web application. It was created by British AI scientist Rollo Carpenter and launched in October 2008. It was preceded by Jabberwacky, a chatbot project that began in 1988 and went online in 1997. [1] In its first decade, Cleverbot held several thousand conversations with Carpenter and his associates. Since launching on the web, the number of conversations held has exceeded 150 million. [2] Besides the web application, Cleverbot is also available as an iOS, Android, and Windows Phone app. [3]

Contents

Operation

Cleverbot's responses are not pre-programmed because it learns from human input: Humans type into the box below the Cleverbot logo and the system finds all keywords or an exact phrase matching the input. After searching through its saved conversations, it responds to the input by finding how a human responded to that input when it was asked, in part or in full, by Cleverbot. [4] [5]

Cleverbot participated in a formal Turing test at the 2011 Techniche festival at the Indian Institute of Technology Guwahati on 3 September 2011. Out of the 1334 votes cast, Cleverbot was judged to be 59.3% human, compared to the rating of 63.3% human achieved by human participants. A score of 50.05% or higher is often considered to be a passing grade. [6] The software running for the event had to handle just 1 or 2 simultaneous requests, whereas online Cleverbot is usually talking to around 10,000 to 50,000 people at once. [7]

Developments

Cleverbot is constantly growing in data size at the rate of 4 to 7 million interactions per day. [8] Updates to the software have been mostly behind the scenes. In 2014, Cleverbot was upgraded to use GPU serving techniques. [9] Unlike Eliza, the program does not respond in a fixed way, instead choosing its responses heuristically using fuzzy logic, the whole of the conversation being compared to the millions that have taken place before. Cleverbot now uses over 279 million interactions, about 3-4% of the data it has already accumulated. The developers of Cleverbot are attempting to build a new version using machine learning techniques. [8]

An app that uses the Cleverscript engine to play a game of 20 Questions, has been launched under the name Clevernator. Unlike other such games, the player asks the questions and it is the role of the AI to understand, and answer factually. An app that allows owners to create and talk to their own small Cleverbot-like AI has been launched, called Cleverme! for Apple products. [10]

In early 2017, a Twitch stream of two Google Home devices modified to talk to each other using Cleverbot garnered over 700,000 visitors and over 30,000 peak concurrent viewers. [11] [12] [13] [14]

In late 2010, Cleverbot received widespread media attention after being featured in the popular creepypasta ARG web serial Ben Drowned by Alexander D. Hall. [15] [16] [17]

See also

Related Research Articles

<span class="mw-page-title-main">ELIZA</span> Early natural language processing computer program

ELIZA is an early natural language processing computer program developed from 1964 to 1967 at MIT by Joseph Weizenbaum. Created to explore communication between humans and machines, ELIZA simulated conversation by using a pattern matching and substitution methodology that gave users an illusion of understanding on the part of the program, but had no representation that could be considered really understanding what was being said by either party. Whereas the ELIZA program itself was written (originally) in MAD-SLIP, the pattern matching directives that contained most of its language capability were provided in separate "scripts", represented in a lisp-like representation. The most famous script, DOCTOR, simulated a psychotherapist of the Rogerian school, and used rules, dictated in the script, to respond with non-directional questions to user inputs. As such, ELIZA was one of the first chatterbots and one of the first programs capable of attempting the Turing test.

<span class="mw-page-title-main">Chatbot</span> Program that simulates conversation

A chatbot is a software application or web interface that is designed to mimic human conversation through text or voice interactions. Modern chatbots are typically online and use generative artificial intelligence systems that are capable of maintaining a conversation with a user in natural language and simulating the way a human would behave as a conversational partner. Such chatbots often use deep learning and natural language processing, but simpler chatbots have existed for decades.

The Loebner Prize was an annual competition in artificial intelligence that awarded prizes to the computer programs considered by the judges to be the most human-like. The format of the competition was that of a standard Turing test. In each round, a human judge simultaneously held textual conversations with a computer program and a human being via computer. Based upon the responses, the judge would attempt to determine which was which.

Jabberwacky is a chatterbot created by British programmer Rollo Carpenter. Its stated aim is to "simulate natural human chat in an interesting, entertaining and humorous manner". It is an early attempt at creating an artificial intelligence through human interaction.

Rollo Carpenter is the British-born creator of Jabberwacky and Cleverbot, learning Artificial Intelligence (AI) software. Carpenter worked as CTO of a business software startup in Silicon Valley.

<span class="mw-page-title-main">Robby Garner</span> American natural language programmer and software developer

Robby Garner is an American natural language programmer and software developer. He won the 1998 and 1999 Loebner Prize contests with the program called Albert One. He is listed in the 2001 Guinness Book of World Records as having written the "most human" computer program.

A.L.I.C.E., also referred to as Alicebot, or simply Alice, is a natural language processing chatterbot—a program that engages in a conversation with a human by applying some heuristical pattern matching rules to the human's input. It was inspired by Joseph Weizenbaum's classical ELIZA program.

<span class="mw-page-title-main">Virtual assistant</span> Software agent

A virtual assistant (VA) is a software agent that can perform a range of tasks or services for a user based on user input such as commands or questions, including verbal ones. Such technologies often incorporate chatbot capabilities to simulate human conversation, such as via online chat, to facilitate interaction with their users. The interaction may be via text, graphical interface, or voice - as some virtual assistants are able to interpret human speech and respond via synthesized voices.

Eugene Goostman is a chatbot that some regard as having passed the Turing test, a test of a computer's ability to communicate indistinguishably from a human. Developed in Saint Petersburg in 2001 by a group of three programmers, the Russian-born Vladimir Veselov, Ukrainian-born Eugene Demchenko, and Russian-born Sergey Ulasen, Goostman is portrayed as a 13-year-old Ukrainian boy—characteristics that are intended to induce forgiveness in those with whom it interacts for its grammatical errors and lack of general knowledge.

<span class="mw-page-title-main">Turing test</span> Test of a machines ability to imitate human intelligence

The Turing test, originally called the imitation game by Alan Turing in 1950, is a test of a machine's ability to exhibit intelligent behaviour equivalent to, or indistinguishable from, that of a human. Turing proposed that a human evaluator would judge natural language conversations between a human and a machine designed to generate human-like responses. The evaluator would be aware that one of the two partners in conversation was a machine, and all participants would be separated from one another. The conversation would be limited to a text-only channel, such as a computer keyboard and screen, so the result would not depend on the machine's ability to render words as speech. If the evaluator could not reliably tell the machine from the human, the machine would be said to have passed the test. The test results would not depend on the machine's ability to give correct answers to questions, only on how closely its answers resembled those a human would give. Since the Turing test is a test of indistinguishability in performance capacity, the verbal version generalizes naturally to all of human performance capacity, verbal as well as nonverbal (robotic).

<span class="mw-page-title-main">SimSimi</span> Chatbot app

SimSimi is an artificial intelligence conversation program created in 2002 by ISMaker. It grows its artificial intelligence day by day assisted by a feature that allows users to teach it to respond correctly. SimSimi, pronounced as "shim-shimi", is from a Korean word simsim (심심) which means "bored". It has an application designed for Android, Windows Phone and iOS.

<i>Talking Angela</i> Chatterbot app created by Outfit7

Talking Angela is a videogame app, developed by Slovenian studio Outfit7 as part of the Talking Tom & Friends series. It was released on November 13, 2012 and January 2012 for iPhone, iPod and iPad, January 2013 for Android, and January 2014 for Google Play. The app's successor, the My Talking Angela app, was released in December 2014.

Turing Robot is a Chinese company that develops cognitive computing technology, deep learning, and intelligent robot operating systems. The company was founded in 2010 and is based in the Haidian District of Beijing, China. The CEO of Turing Robot is Yu Zhichen.

Zo was an artificial intelligence English-language chatbot developed by Microsoft. It was the successor to the chatbot Tay. Zo was an English version of Microsoft's other successful chatbots Xiaoice (China) and Rinna (Japan).

Conversational commerce is e-commerce done via various means of conversation and using technology such as: speech recognition, speaker recognition, natural language processing and artificial intelligence.

LaMDA is a family of conversational large language models developed by Google. Originally developed and introduced as Meena in 2020, the first-generation LaMDA was announced during the 2021 Google I/O keynote, while the second generation was announced the following year. In June 2022, LaMDA gained widespread attention when Google engineer Blake Lemoine made claims that the chatbot had become sentient. The scientific community has largely rejected Lemoine's claims, though it has led to conversations about the efficacy of the Turing test, which measures whether a computer can pass for a human. In February 2023, Google announced Bard, a conversational artificial intelligence chatbot powered by LaMDA, to counter the rise of OpenAI's ChatGPT.

Character.ai is a neural language model chatbot service that can generate human-like text responses and participate in contextual conversation. Constructed by previous developers of Google's LaMDA, Noam Shazeer, and Daniel De Freitas, the beta model was made available to use by the public in September 2022.

<span class="mw-page-title-main">ChatGPT</span> Chatbot and virtual assistant developed by OpenAI

ChatGPT is a chatbot and virtual assistant developed by OpenAI and launched on November 30, 2022. Based on large language models (LLMs), it enables users to refine and steer a conversation towards a desired length, format, style, level of detail, and language. Successive user prompts and replies are considered at each conversation stage as context.

References

  1. "About the Jabberwacky AI". www.jabberwacky.com. Archived from the original on 7 January 2017. Retrieved 7 January 2017. The whole thing started way back in 1988, and went on the web in 1997.
  2. Gilbert, R. L., & Forney, A. (2015). Can avatars pass the Turing test? Intelligent agent perception in a 3D virtual environment. International Journal of Human-Computer Studies, 73, 30-36
  3. "Cleverbot". Cleverbot.com. Retrieved 14 January 2013.
  4. Saenz, Aaron (13 January 2010). "Cleverbot Chat Engine Is Learning From The Internet To Talk Like A Human". Singularity Hub. Retrieved 6 June 2011.
  5. "Rollo Carpenter". Technische. Indian Institute of Technology Guwahati. Archived from the original on 27 November 2011. Retrieved 13 November 2011.
  6. Aron, Jacob (6 September 2011). "Software tricks people into thinking it is human". New Scientist. Retrieved 13 November 2011.
  7. https://www.cleverbot.com/human Article in 'Cleverbot'
  8. 1 2 "Cleverbot Data for Machine Learning – Existor". www.existor.com. Retrieved 30 November 2016.
  9. "Parallel Processing on Graphics Cards - Existor.com - Cleverbot". Existor.com. 5 February 2014. Retrieved 9 June 2014.
  10. "Cleverme! on the App Store on iTunes". iTunes. Retrieved 24 March 2014.
  11. Moon, Mariella (7 January 2017). "Two Google Home bots engage in a duel of words". Engadget. Retrieved 7 January 2017.
  12. "seebotschat - Twitch" . Retrieved 7 January 2017. dependency.list(); >> cleverbot.com
  13. Rossignol, Derrick (6 January 2017). "Two Google Homes are Having a Bizarre and Fascinating Conversation on Twitch". Nerdist. Archived from the original on 8 January 2017. Retrieved 7 January 2017. Twitch user seebotschat got Cleverbot, an artificial intelligence chatbot that's been online since 1996, running on two units...
  14. Bader, Daniel (6 January 2017). "Watching two Google Homes trying to have a conversation is the best thing you'll see today". Android Central. Retrieved 7 January 2017. Twitch channel seebotschat have managed to whip together a Cleverbot API hook that keeps the units speaking...
  15. Van Allen, Eric (26 October 2017). "The Zelda Ghost Story That Helped Define Creepypasta". Kotaku.
  16. Good, Owen (9 November 2010). "The Haunting Of A Majora's Mask Cartridge". Kotaku.
  17. Conlon, Liam (28 June 2019). "Zelda Is at Its Best When It Embraces Horror". Vice.