Artificial Linguistic Internet Computer Entity
   HOME

TheInfoList



OR:

A.L.I.C.E. (Artificial Linguistic Internet Computer Entity), also referred to as Alicebot, or simply Alice, is a
natural language processing Natural language processing (NLP) is a subfield of computer science and especially artificial intelligence. It is primarily concerned with providing computers with the ability to process data encoded in natural language and is thus closely related ...
chatterbot A chatbot (originally chatterbot) is a software application or web interface designed to have textual or spoken conversations. Modern chatbots are typically online and use generative artificial intelligence systems that are capable of main ...
—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 Joseph Weizenbaum (8 January 1923 – 5 March 2008) was a German-American computer scientist and a professor at Massachusetts Institute of Technology, MIT. He is the namesake of the Weizenbaum Award and the Weizenbaum Institute. Life and career ...
's classical
ELIZA 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 ...
program. It is one of the strongest programs of its type and has won the
Loebner Prize 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 ...
, awarded to accomplished humanoid, talking robots, three times (in 2000,Thompson 2002, pg. 3 2001, and 2004). The program is unable to pass the
Turing test The Turing test, originally called the imitation game by Alan Turing in 1949,. Turing wrote about the ‘imitation game’ centrally and extensively throughout his 1950 text, but apparently retired the term thereafter. He referred to ‘ iste ...
, as even the casual user will often expose its mechanistic aspects in short conversations. Alice was originally composed by Richard Wallace; it "came to life" on November 23, 1995. The program was rewritten in
Java Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
beginning in 1998. The current incarnation of the Java implementation is Program D. The program uses an
XML Schema An XML schema is a description of a type of XML document, typically expressed in terms of constraints on the structure and content of documents of that type, above and beyond the basic syntactical constraints imposed by XML itself. These constrai ...
called
AIML AIML may refer to: * All-India Muslim League, a political party in South-Asia * Artificial Intelligence Markup Language, an XML dialect for creating natural language software agents * Australian Institute for Machine Learning, a research instit ...
(Artificial Intelligence Markup Language) for specifying the heuristic conversation rules. Alice code has been reported to be available as
open source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use and view the source code, design documents, or content of the product. The open source model is a decentrali ...
. The AIML source is available fro
ALICE A.I. Foundation on Google Code
and from th
GitHub account of Richard Wallace
These AIML files can be run using an AIML interpreter like Program O o
Program AB


In popular culture

Spike Jonze Adam Spiegel (born October 22, 1969), known professionally as Spike Jonze (), is an American Filmmaking, filmmaker, actor, musician, and photographer. His work includes films, commercials, music videos, skateboard videos and television. Jonze ...
has cited ALICE as the inspiration for his academy award-winning film
Her Her is the objective and possessive form of the English-language feminine pronoun she. Her, HER or H.E.R. may also refer to: Arts, entertainment and media Music Performers * H.E.R. (born 1997), American singer * HIM (Finnish band), once kn ...
, in which a human falls in love with a chatbot. In a New Yorker article titled “''Can Humans Fall in Love with Bots?''” Jonze said “that the idea originated from a program he tried about a decade ago called the ALICE bot, which engages in friendly conversation.” The LATimes reported:
Though the film’s premise evokes comparisons to Siri, Jonze said he actually had the idea well before the Apple digital assistant came along, after using a program called Alicebot about ten years ago. As geek nostalgists will recall, that intriguing if at times crude software (it flunked the industry-standard Turing Test) would attempt to engage users in everyday chatter based on a database of prior conversations. Jonze liked it, and decided to apply a film genre to it. “I thought about that idea, and what if you had a real relationship with it?” Jonze told reporters. “And I used that as a way to write a relationship movie and a love story.”


See also

*
Artificial Intelligence Markup Language Artificial Intelligence Markup Language (AIML) is an XML dialect for creating natural language software agents. History The XML dialect called AIML was developed by Richard Wallace and a worldwide free software community between 1995 and 20 ...
* Kuki (chatbot)


Notes


References

* * ''Note: Online the article appears as four pages, which can be individually accessed by taking the article link and adding "?pagewanted=1" after it for the first page, or =2, =3 or =4 for each of the other pages available online.'' *


Further reading

* * *


External links

* * * {{cite web , url= https://news.slashdot.org/story/02/07/26/0332225/alicebot-creator-dr-richard-wallace-expounds , title= Alicebot Creator Dr. Richard Wallace Expounds , publisher= Slashdot , work= Interview , date= July 26, 2002 , author= Roblimo, accessdate=2022-06-11 Chatbots