Encyclopedia > Artificial Linguistic Internet Computer Entity
A.L.I.C.E. (Artificial Linguistic Internet Computer Entity) is an award-winning natural language processingchatterbot — 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. It is one of the strongest programs of its type and has won the Loebner Prize three times (in 2000, 2001 and 2004). However, the program is unable to pass the Turing test as even the casual user will often expose its mechanistic aspects in short conversations. Natural language processing (NLP) is a subfield of artificial intelligence and linguistics. ... A chatterbot (also chatbot, chatterbox) is a bot program which attempts to maintain a conversation with a person. ... Joseph Weizenbaum. ... ELIZA is a famous 1966 computer program by Joseph Weizenbaum, which parodied a Rogerian therapist, largely by rephrasing many of the patients statements as questions and posing them to the patient. ... The Loebner Prize is an annual competition that awards prizes to the Chatterbot considered the most humanlike for that year. ... This article is about the year 2000. ... 2001: A Space Odyssey. ... It has been designated the: International Year of Rice (by the United Nations) International Year to Commemorate the Struggle against Slavery and its Abolition (by UNESCO) 2004 World Health Day topic was Road Safety (by World Health Organization) Year of the Monkey (by the Chinese calendar) See the world in... The Turing test is a proposal for a test of a machines capability to perform human-like conversation. ...
The name of the bot was chosen because the computer that ran the first version of the software was called Alice.
Development began in 1995. The program was rewritten in Java beginning in 1998, resulting in the current version Program D. The program uses an XML Schema called AIML[1] (Artificial Intelligence Markup Language) for specifying the heuristic conversation rules. It is released under the copyleft license GPL. 1995 (MCMXCV) was a common year starting on Sunday of the Gregorian calendar. ... Java is an object-oriented programming language developed by James Gosling and colleagues at Sun Microsystems in the early 1990s. ... 1998 (MCMXCVIII) was a common year starting on Thursday of the Gregorian calendar, and was designated the International Year of the Ocean. ... 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 syntax constraints imposed by XML itself. ... AIML, or Artificial Intelligence Markup Language, is an XML dialect for creating natural language software agents. ... To meet Wikipedias quality standards, this article may require cleanup. ... The GNU logo For other uses of GPL, see GPL (disambiguation). ...
The original author of the project was Richard Wallace, but other developers have taken up where Wallace left off, implementing AIML interpreters in a variety of programming languages, publishing AIML sets in various human languages, and continuing the spread of the technology as a free/open source venture. Dr. Richard S. Wallace is the Chairman of the Board and co-founder of the A.L.I.C.E. Artificial Intelligence Foundation. ...
Although no computer has ever ranked higher than the humans in the contest she was ranked "most human computer" by the two panels of judges.
Computer Power and Human Reason are devoted to a humanist attack on artificial intelligence, on ELIZA specifically, and on computer science research in general.
A.L.I.C.E. was not the original name of A.L.I.C.E. The first prototype was called PNAMBIC, in tribute to the hoaxes, deceptions and tricks that have littered the history of artificial intelligence.