Project: Update "Program E" PHP/MySQL Application
Platform: Linux 2.4.20, Apache 1.3.39, PHP 4.3.10, MySQL 3.23.22-beta
References:
(1) “Program E”
http://www.rydell.com/programe/
(2) ALICE/AIML
http://www.alicebot.org/aiml.html
(3) TalkerBot 2.0.2
http://www.vbhacks.us/forum/showthr...18&page=1&pp=10
(4) UNIX.COM
http://www.unix.com/chat-ibot-our-rss-robot-girl/
(5) vBulletin
http://www.vbulletin.com
Project Summary:
The UNIX forums are a free, non commercial site for people to share information related to UNIX and Linux. We recently installed a PHP version of the ALICE chat bot in the UNIX forums. The bot is named Gollum. There are some small errors in the current version of “Program E” in the httpd log file. Here are the examples of the errors:
[error] PHP Notice: Undefined index: children in ./forums/alice/src/respond.php on line 186
[error] PHP Notice: Undefined index: attributes in ./forums/alice/src/util.php on line 471
[error] PHP Notice: Undefined index: value in ./forums/alice/src/util.php on line 47
There are a few other errors like the examples above.
We need someone to debug and fix these errors.
Potential Follow-On Development Work:
We are interested in refining the capabilities of this chat bot, based on advances in the AIML specification, perhaps creating a new development fork of “Program E” which does not seem to be actively supported at the moment.
Preferences:
We prefer you debug the configuration on your own platform and provide us files to upload on the production server.
Summary :
I estimate than an experienced PHP programmer, with the environment set up and in place, could debug and correct in a couple of hours. Our goal is long range development and this is the first opportunity to see how we may build a relationship that is good for the UNIX forums and advances the capabilities of our forum bot, Gollum.
Please post any questions to the Contact Us area (this thread) of the UNIX Forums:
http://www.unix.com/unix-forum-hall-fame-our-developers-area/17286-gollum-debug-development-botmaster-opportunity.html#post65203
Thank You,
Neo