MAIN
HISTORY
MEDIA
THEORY
OTHER USES
 
A.L.I.C.E.

ALICE stands for Artificial Linguistic Internet Computer Entity and oddly enough this acronym was thought of after the program was already named Alice. Alice is one of the most advanced web chat bots ever developed which can communicate with a person with almost absolute correctness in response and grammar. Even when the team was communicating with it, we had a hard time believing that this was a program. The Alice program is based almost solely on CBR or "Case-Based Reasoning." (Also known as nearest neighbour classification. For every input that it recieves, it will find the best matching "case" in a set and generate a reply based on the input that is given to it.) Even though this Alice is so advanced, its program is still as simple as some of the previous generation chat bots such as ELIZA. To view a sample of ALICE visit www.alicebot.org/alicechat.html