
AIML bot
Get flash to fully experience Pearltrees
Eliza library for Processing « codeanticode
Update: The Eliza library evolved into the chatbots library that adds support for other chatter bots like RebeccaAIML . Recently I found this Java implementation by Charles Hayden of the classic Eliza program. I changed the code a little bit to have it compiled as a Processing library that you can use in your sketches. Here is a sample program I wrote with the library. Click here to download the compiled library.RebeccaAIML
Enhanced empty conditionals where they will now correctly allow you to use an empty string for a condition and it will return true if the predicate does not exist. Fixed a nasty bug where if you have multiple star's and multiple users it would return an empty false positive string. For international support, it has been improved upon within the core engine and with the various programming languages that RebeccaAIML supports. The fixes are Dialects will work with the eclipse plugin now.One of the longstanding problems with AIML pattern matching is related to processing certain common suffixes in English. These are words or phrases added to the end of a sentence that may contribute little in the way of meaning, such as “really”, “eh”, and “you know.” By far the most common example of this is the use of a personal name at the end of a sentence: “Nice to meet you, Alice”, “How is the weather over there, Alice?”

