Program D

This forum is an archive for the mailing list programd@aitools.org (more options) Messages posted here will be sent to this mailing list.
Program D is the most widely used free ("open source") AIML bot platform in the world. It is the most feature-complete, best-tested implementation of the current AIML specification. It supports unlimited multiple bots in a single server instance, and has an open-ended architecture for interacting via any interface imaginable. The standard release provides a J2EE web application implementation that can be deployed as a .war file. Drop-in listeners are available for IRC, AIM, and Yahoo. It includes an automated testing framework for testing knowledge bases, and is packaged with an AIML Test Suite that verifies that the program itself complies to the AIML specification.

Program D is known to work with many different languages / character sets. Its component-oriented architecture allows it to be integrated into any application framework desirable. It is implemented in Java, and uses many features of the latest JDK to provide optimum code reliability. It is actively maintained and supported.

123
Topics (84)
Replies Last Post Views
Help required by Song Lilin
1
by noelbush
Missing AIML download links? by Matthew Ford-5
1
by noelbush
programD license GPL or LGPL, and is there any commercial license? by Amit On
4
by mehri-2
new interface idea... by Cuddles-2
3
by mehri-2
Source code compilation problems by prashant baronia
0
by prashant baronia
Re: [alicebot-style] alicebot-style Digest, Vol 6, Issue 3 by mehri-2
1
by mehri-2
portable programd? by Michael Chaney-2
5
by Kootstra
simple-console as linux background process by Bubs
3
by noelbush
Program D Setup tutorial by David Wallace Croft
3
by noelbush
database logging by David Wallace Croft
3
by David Wallace Croft
Problem with file paths when deploying to virtual host by codger4110
6
by David Wallace Croft-...
applet client progress by David Wallace Croft
1
by mehri-2
ProgramD simple-console problems by E. Curtis Designs
0
by E. Curtis Designs
verifying installation by E. Curtis Designs
2
by Roland Krystian Albe...
applet interface by David Wallace Croft
0
by David Wallace Croft
FW: Removing message: "Sorry, you must be a user of this system to send requests." by Roland Krystian Albe...
0
by Roland Krystian Albe...
Removing message: "Sorry, you must be a user of this system to send requests." by Roland Krystian Albe...
0
by Roland Krystian Albe...
Google cannot search programD mailing list archives? by Roland Krystian Albe...
1
by Christian Simonyi
ProgramD with OpenAMF by Adam Ch
0
by Adam Ch
ProgramD on usb memory stick by shahin@robot-hosting...
0
by shahin@robot-hosting...
Bot maintaining Mutiple Conversations (Program D) by Catherine Lathwell
0
by Catherine Lathwell
Changing webpage from ajax page to regular html page? by dill weed
0
by dill weed
Problem with connecting Program D 4.6 and Tomcat by Dietmar Janetzko
6
by Dietmar Janetzko
topic stack and multiple topics by Newcomb, Michael-P57...
1
by Dirk Scheuring
comparing/using predicates by Newcomb, Michael-P57...
1
by Dirk Scheuring
aiml_cyc_learning_QAIML by shahin@robot-hosting...
1
by Rahul Thakur
Announcement & Invitation: xAIML by noelbush
3
by J. Wijers Cartesia...
aiml_cyc_learning by shahin@robot-hosting...
4
by Tracy Bost
Security: Authentication by rduffr
1
by noelbush
Is it possible to add an AIML category programatically? by vmassol
2
by vmassol
Configuring the IRC listener with no password? by vmassol
2
by vmassol
Program D API -- getting started bugs/fixes by Aaron Powers
1
by noelbush
'Error listenerStart' on Tomcat 5.5.16 by Sean Evans-2
3
by noelbush
Program D versus OpenCYC by linux-17
3
by Michael Chaney-2
working with files in AIML by marigb
0
by marigb
123