[X] The "/Vixta ReleaseCandidate1 2009.6/Vixta.LiveCD.2009.06.i686.iso" file could not be found or is not available. Please select another file.

Share

More
Program Q AIML Icon

Program Q AIML

prealpha

by bdiouih


Program Q AIML is a C++ Qt-based library offering a simple API to parse AIML XML files and then interacting with a user input with Latin/Arabic support (Unicode). AIML is a technology permitting to have an AI chat bot. A sample application is provided.


http://chezhoussem.blogspot.com





Separate each tag with a space.

Release Date:

2006-10-02

Topics:

License:

Ratings and Reviews

  • Thumbs up:

    1
  • Thumbs down:

    0
100% of 1 user recommends this project

Be the first to post a text review of Program Q AIML. Rate and review a project by clicking thumbs up or thumbs down in the right column.

View all reviews

Project Feed

  • Project Information Updated

    bdiouih changed the public information on the Program Q AIML project

    posted by bdiouih 79 days ago

  • Project Information Updated

    bdiouih changed the public information on the Program Q AIML project

    posted by bdiouih 79 days ago

  • Forum thread added

    shevan created the ‘rand’ and 'srandr' forum thread

    posted by shevan 173 days ago

  • Forum thread added

    lodlock created the Missing files in source? forum thread

    posted by lodlock 202 days ago

  • Program Q v1.1 released !

    + Support of Qt4 (Qt3 still supported) + More compliancy with AIML + Improved system support + Faster! + Features for debugging purpose + And a lot more... + Several bug fixes

    posted by bdiouih 1135 days ago

  • qaiml v1.1 file released: ProgramQv1.1-windows.zip

    Version 1.1 =========== + New batch mode: type "ProgramQ -h" for options. Mainly: * Possibility to run a regression and exit * Display of nodes' tree in debug.log file * Specify a given AIML subset * Reply to an input an exit + Integrated TestSuite regression from RebeccaAIML. Regression helped to identify some problems that are fixed now: * Condition matching is no more case insensitive * Support lowercase tag * Support <html:br> tag * Support of multi-array that * Fixed problems with nested random & condition * Support of topicstar tag * Fast detection and breaking of complex infinite loop + better matching algorithm (faster also?): Fix this error: For the sentence "ProgramQ is cool but not perfect", the pattern "* is *" is matched instead of "* but *" wherever the order in which come these patterns + Improved nodemapper building: * words are no more sorted alphabetically but inserted in parse order (new ones first) + Migrated under Qt 4 (still working with Qt3 though) + Improved system tag handling * Support windows * Faster execution * System stdout output containing \n is now better formatted + Replaced user input line edit with a combo box: * Keeps history of user input * Auto-completion enabled + No more support of HTML (HTML code is not interpreted anymore) + Code refactoring to speed up execution a bit + 'that' sentences are now splitted by semicolon ; as well + Improved space handling + Debug file contains log of all conversations (with indented srai) + Added more substitutions (inspired by Program D): * Substitutions now support regular expressions * Substitutions are case insensitive * Substitutions were not done in the entered order but in the alphabetic one + Source code provided as an eclipse project + Reversed aiml v0.3 integrated + Charlix v0.3 integrated

    posted 1135 days ago

  • File released: /qaiml/v1.1/ProgramQv1.1-windows.zip

    posted 1135 days ago

  • qaiml v1.1 file released: ProgramQv1_1.tar.bz2

    Version 1.1 =========== + New batch mode: type "ProgramQ -h" for options. Mainly: * Possibility to run a regression and exit * Display of nodes' tree in debug.log file * Specify a given AIML subset * Reply to an input an exit + Integrated TestSuite regression from RebeccaAIML. Regression helped to identify some problems that are fixed now: * Condition matching is no more case insensitive * Support lowercase tag * Support <html:br> tag * Support of multi-array that * Fixed problems with nested random & condition * Support of topicstar tag * Fast detection and breaking of complex infinite loop + better matching algorithm (faster also?): Fix this error: For the sentence "ProgramQ is cool but not perfect", the pattern "* is *" is matched instead of "* but *" wherever the order in which come these patterns + Improved nodemapper building: * words are no more sorted alphabetically but inserted in parse order (new ones first) + Migrated under Qt 4 (still working with Qt3 though) + Improved system tag handling * Support windows * Faster execution * System stdout output containing \n is now better formatted + Replaced user input line edit with a combo box: * Keeps history of user input * Auto-completion enabled + No more support of HTML (HTML code is not interpreted anymore) + Code refactoring to speed up execution a bit + 'that' sentences are now splitted by semicolon ; as well + Improved space handling + Debug file contains log of all conversations (with indented srai) + Added more substitutions (inspired by Program D): * Substitutions now support regular expressions * Substitutions are case insensitive * Substitutions were not done in the entered order but in the alphabetic one + Source code provided as an eclipse project + Reversed aiml v0.3 integrated + Charlix v0.3 integrated

    posted 1135 days ago

  • qaiml v1.1 file released: ProgramQv1_1-linux.tar.bz2

    Version 1.1 =========== + New batch mode: type "ProgramQ -h" for options. Mainly: * Possibility to run a regression and exit * Display of nodes' tree in debug.log file * Specify a given AIML subset * Reply to an input an exit + Integrated TestSuite regression from RebeccaAIML. Regression helped to identify some problems that are fixed now: * Condition matching is no more case insensitive * Support lowercase tag * Support <html:br> tag * Support of multi-array that * Fixed problems with nested random & condition * Support of topicstar tag * Fast detection and breaking of complex infinite loop + better matching algorithm (faster also?): Fix this error: For the sentence "ProgramQ is cool but not perfect", the pattern "* is *" is matched instead of "* but *" wherever the order in which come these patterns + Improved nodemapper building: * words are no more sorted alphabetically but inserted in parse order (new ones first) + Migrated under Qt 4 (still working with Qt3 though) + Improved system tag handling * Support windows * Faster execution * System stdout output containing \n is now better formatted + Replaced user input line edit with a combo box: * Keeps history of user input * Auto-completion enabled + No more support of HTML (HTML code is not interpreted anymore) + Code refactoring to speed up execution a bit + 'that' sentences are now splitted by semicolon ; as well + Improved space handling + Debug file contains log of all conversations (with indented srai) + Added more substitutions (inspired by Program D): * Substitutions now support regular expressions * Substitutions are case insensitive * Substitutions were not done in the entered order but in the alphabetic one + Source code provided as an eclipse project + Reversed aiml v0.3 integrated + Charlix v0.3 integrated

    posted 1135 days ago

  • File released: /qaiml/v1.1/ProgramQv1_1.tar.bz2

    posted 1135 days ago

Rate and Review

Would you recommend this project?






<

Related Projects

Program Q AIML Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review