Main
Main
Artwork
Artwork
Books
Books
Donate
Donate
Licenses
Licenses
Shorts
Shorts
Software
Software
Source
Source

Candice - The Canned Interceptor

Candice (The Canned Interceptor) is a collection of functions. They respond to trigger words. When trigger words aren't found, Candice responds with suggestions and stores them in a buffer. Trigger words returned to Candice correspond to additional responses when suggestions are stored. The behavior mimics intelligence. Candice also responds negatively to foul language fifty percent of the time. Users can perform "actions" on Candice by enclosing them in asterisks. For example, *pokes you* returns some silly responses. Candice also has a raspberry function (try "Thppp!" or similar). She is always hungry. And, she is very passionate about cookies. So, you'd better give her one when she asks! Candice loves to show off her Origami. Be sure to mention it.

Common software users who lack elementary programming skills label projects like Candice an "artificial intelligence." The label is so common, most know it by an acronym: A.I. In actuality, Candice does no actual "thinking." She lacks motivation-- an essential quality required for intelligent conversation. She has no basic understanding of the English language, nor will she ever acquire one. But, Candice has special features that categorize words from the English language. I refer to this collection of categories as a "coding scheme"-- an additional quality required for intelligent conversation. I developed Candice as an experiment to learn about processing language. And, it taught me a lot.

Candice is a clone of Eliza-- the first chatter bot that was widely distributed. Eliza is a collection of perl scripts. They mimic a Rogerian psychotherapist. Like Candice, Eliza categorizes language and responds to trigger words. You'll likely find duplicates of Eliza circulating around the internet. Nowadays, Eliza is not very impressive. When the project was introduced to people in the 1960s, it was unheard of. Not surprisingly, people were amazed by Eliza's ability to communicate effectively. Most of them believed they were talking to a person until someone confessed she was just a collection of scripts.

Use Candice: candice_0.2.html
GNU GPL: COPYING.txt
GNU Declaration: readme.txt

Back

______________________________________________

Random Fact: Insanely Witty Stupidity hosts a PHP cat command. It can write the contents of Insanely Witty Stupidity's files to a web page. Additional features of the site's cat script are outlined in its man page.

html revised 2024-12-20 by Michael Atkins.

The maintainer of insanelywittystupidity.com does not care if people duplicate this page or any part of it-- as long as this notice remains intact.