Friday, April 21, 2006

Progam Q 1.0 embeds Charlix

Houssem BDIOUI is glad to announce the release of version 1.0 of Program Q (QAIML):

This release is including the Charlix project ('s a very advanced aiml set offering several features. One of those is the 'Bad Answer' feature. Please refer to its Disclaimer (in

Here are the main new changes:
+ Embedded Charlix project (thanks to Charles chevalier)
+ New tags support (more compliant with AIML 1.0.1)
+ Added support for the system tag (Works only on *nix systems for the moment)
+ Implemented the input tag (with its index)
+ Support for the learn tag (still experimental but seems to work!)
+ Support for uppercase
+ bot.vars text file is migrated into bot.xml xml file
+ New vars.xml file:
+ loaded at startup
+ Saved back when the AIMLParser class is destroyed (backup file saved as well)
+ Log file:
* Message error when an aiml file has not been correctly parsed
* Highlight warnings when an unknown tag has been parsed
* Contains system execution trace
+ Copied popup script file along with the QAIML binary (linux distribution - charlix specific)
+ Added new English contractions ('s,'m, ...) substitutions in the substitutions.xml file
+ template-side 'that' tag was not supporting the index attribute
+ Limiting the that & input lists to 50 items (to avoid overflow)
+ srai & sr tags were modifying the input & that lists
+ Fixed spaces strategy when parsing xml: A space is automatically added between 2 sibling non-text xml elements
+ Graph master updated to allow "overwriting" of new categories + All the characters are now accepted as the user input

Houssem awaits your feedback which were always driving him to enhance this application.
houssem.bdioui (at ) houssem.bdioui (at )

blogger templates | Make Money Online