Artificial Linguistic Internet Computer Entity information
Open-source chatterbot
Not to be confused with Alice (virtual assistant).
A.L.I.C.E. (Artificial Linguistic Internet Computer Entity), 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.
It is one of the strongest programs of its type and has won the Loebner Prize, awarded to accomplished humanoid, talking robots, three times (in 2000,[1] 2001,[1] and 2004). The program is unable to pass the Turing test, as even the casual user will often expose its mechanistic aspects in short conversations.
Alice was originally composed by Richard Wallace;[2] it "came to life" on November 23, 1995.[3] The program was rewritten in Java beginning in 1998. The current incarnation of the Java implementation is Program D. The program uses an XML Schema called AIML (Artificial Intelligence Markup Language) for specifying the heuristic conversation rules.[4]
Alice code has been reported to be available as open source.[5] The AIML source is available from ALICE A.I. Foundation on Google Code and from the GitHub account of Richard Wallace. These AIML files can be run using an AIML interpreter like Program O or Program AB.
^ abThompson 2002, pg. 3
^Henderson 2007; pg. 126
^Thompson 2002, p. 2
^Wallace 2009, pg. 181
^Henderson 2007, pg. 127
and 28 Related for: Artificial Linguistic Internet Computer Entity information
A.L.I.C.E. (ArtificialLinguisticInternetComputerEntity), also referred to as Alicebot, or simply Alice, is a natural language processing chatterbot—a...
applications. Artificial Intelligence Markup Language (AIML) is an XML dialect for use with ArtificialLinguisticInternetComputerEntity (A.L.I.C.E.)-type...
called "A.L.I.C.E." ("ArtificialLinguisticInternetComputerEntity"), which won the annual Loebner Prize Competition in Artificial Intelligence three times...
interactions. Modern chatbots are typically online and use generative artificial intelligence systems that are capable of maintaining a conversation with...
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...
Mellon Alice mobile robot ArtificialLinguisticInternetComputerEntity, an open-source chatterbot Matra Alice, a home micro-computer marketed in France Alice...
five-month down time, the restoration or the new outage. ArtificialLinguisticInternetComputerEntity (ALICE) Chatterbot Loebner Prize "About the Jabberwacky...
conversational behaviour among that year's entries. Artificial LinguisticInternetComputerEntity (A.L.I.C.E.) has won the bronze award on three occasions...
complex systems. Computer architecture describes the construction of computer components and computer-operated equipment. Artificial intelligence and...
microprocessor or computer system designed as hardware acceleration for artificial intelligence applications, especially artificial neural networks, machine...
general dominance at goal-oriented behavior, leaving open whether an artificial or human superintelligence would possess capacities such as intentionality...
also the name of the branch of computer science, artificial intelligence, and linguistics concerned with enabling computers to engage in communication using...
enabling users with no prior experience of artificial intelligence, machine learning or NLP to quickly train a computer to extract the specific data they need...
This is a list of important publications in computer science, organized by field. Some reasons why a particular publication might be regarded as important:...
logic, computer science, and psychology. Semantics is the study of meaning in languages. It is a systematic inquiry that examines what linguistic meaning...
KR²) is the field of artificial intelligence (AI) dedicated to representing information about the world in a form that a computer system can use to solve...
done in a (semi-)automatic fashion. Semantic Labelling techniques work on entity columns, numeric columns, coordinates, and more. There are several semantic...
constructed as part of experimental "computer-mediated psychotherapy" by Wintermute (see below), one of the artificial intelligences seen in the story (the...
semantics Calais (Reuters product) DBpedia Entity–attribute–value model EU Open Data Portal Hyperdata Internet of things Linked data List of emerging technologies...
of speech tagging, syntactic parsing, and other types of linguistic analysis. Named entity recognition is the use of gazetteers or statistical techniques...
exchanged between humans, members of other species, or non-living entities such as computers. For human communication, a central contrast is between verbal...
type of mathematical model uses a linguistic version of category theory to model a given situation. Akin to entity-relationship models, custom categories...
truth value of ontological statements about the existence of entities depends on the linguistic framework in which these statements are made: they are internal...
Truth-bearers are entities that can be true or false, such as linguistic statements and mental representations. A truthmaker of a statement is the entity whose existence...
defined in linguistics, a sentence is an abstract entity: a string of words divorced from non-linguistic context, as opposed to an utterance, which is a...
project to teach computers to understand natural English commands from military generals. Chomsky continued to publish his linguistic ideas throughout...