Create your Gitee Account
Explore and code with more than 5 million developers,Free private repositories !:)
Sign up
AISeminar.cn的聊天机器人程序,基于Program-O:。 spread retract

Clone or download
Notice: Creating folder will generate an empty file .keep, because not support in Git
  * Version: 2.3.1
  * AUTHOR: Elizabeth Perreau and Dave Morton
  * DATE: 11-05-2013
  * DETAILS: Gives an overview of the script, along with basic instructions on installation and use.

Program O is an AIML interpretor written in PHP, and uses a MySQL database to store
chatbot information, including the AIML files used to formulate the chatbot's responses.

Program O supports the creation of multiple chatbots. The individual bots are configured
from the admin area. Bot specific variables are stored in the database. Configuration
of Program O itself is done in /config/global_config.php

Using the bot
After installation you can chat with your Program O chatbot using several methods:
-Through a static HTML page (example in /gui/plain/index.php)
-Through an AJAX enabled web page (example in /gui/jquery/index.php)
-Through the Program O API (example in /gui/xml/index.php)

For advanced botmasters and programmers, it is possible to use the Program O
API to access a chatbot from stand-alone applications through HTTP requests.
for information on how to create and/or use such a stand-alone application, please
visit the Program O Support Forums at

Foreign Language Support
v2.2 and higher now supports Unicode characters, allowing chatbots to be created that use
non-English languages, such as Arabic, Chinese, French, Greek, Russian, Turkish, Thai,
and many others.

Upgrading from version 1 to version 2 is no longer supported. If you want to "upgrade"
your chatbot from version 1 to version 2, you will need to save your AIML files from the
current chatbot, perform a "clean install" of Program O, and then upload the AIML files
to the new installation. With the release of Program O version 2.2, the differences
in structure and functionality between version 1 and version 2 became too great to
continue supporting the transition. If you need assistance with the process of migrating
from version 1 to version 2.2+ of Program O, please contact us on the Program O forums

Clean install
Starting with version 2.0.1 and later, there is an automatic installer provided for clean
installation. Simply point your web browser to your freshly uploaded Program O directory
to run the install script. Then follow the instructions on the page. The installer is
designed to only run once.

Please note that the installer script will NOT create your database for you, nor will
it install your bot's AIML files. The database, along with the username/password used to
access it, needs to be created in advance. See the file FRESH_INSTALL_README.txt for more

After you create the database, and once you complete the installation process, simply go to
your new Program O admin page (e.g. and log in using
the admin credentials you provided during the install process. Then select "Upload AIML"
from the navigation link on the left and upload your AIML files. Then sit back and enjoy your
new bot!

Comments ( 0 )

Sign in for post a comment