Program Q v1.1 Released!

View: New views
2 Messages — Rating Filter:   Alert me  

Program Q v1.1 Released!

by Houssem BDIOUI :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi all,

I'm glad to announce you the release of ProgramQ v1.1
Here is the complete log of changes:

+ 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 sensitive
  * 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

I'm welcome to any feedbacks/suggestions.

Regards,
Houssem

Parent Message unknown Re: Program Q v1.1 Released!

by mehri :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

+ Integrated TestSuite regression from RebeccaAIML.

Ah, the beauty of open source...The TestSuite in ProgramQ taken from RebeccaAIML was originally taken from ProgramD.

So it goes, ProgramD wrote the testsuite and concepts -> RebeccaAIML wrote a C++ port -> QAIML wrote a C++ QT port

This makes my day Houssem.

Your features look cool.  I'm downloading the source right now ;-)

----- Original Message ----
From: Houssem BDIOUI <houssem.bdioui@...>
To: alicebot-general@...
Sent: Monday, October 2, 2006 3:30:13 AM
Subject: [alicebot-general] Program Q v1.1 Released!


Hi all,

I'm glad to announce you the release of ProgramQ v1.1
Here is the complete log of changes:

+ 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 sensitive
  * 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

I'm welcome to any feedbacks/suggestions.

Regards,
Houssem

--
View this message in context: http://www.nabble.com/Program-Q-v1.1-Released%21-tf2368572.html#a6598308
Sent from the Alicebot General mailing list archive at Nabble.com.

_______________________________________________
This is the alicebot-general mailing list
Reply to alicebot-general@...
Unsubscribe and change preferences at http://list.alicebot.org/mailman/listinfo/alicebot-general
Learn netiquette at http://www.dtcc.edu/cs/rfc1855.html
Learn to read at http://www.literacy.org/





_______________________________________________
This is the alicebot-general mailing list
Reply to alicebot-general@...
Unsubscribe and change preferences at http://list.alicebot.org/mailman/listinfo/alicebot-general
Learn netiquette at http://www.dtcc.edu/cs/rfc1855.html
Learn to read at http://www.literacy.org/
LightInTheBox - Buy quality products at wholesale price