Learning AIML through QAIML

Another way to learn AIML is learning by using it. There is a free service called Pandorabots which allows you to create your own AIML bot and train it. However, you have to work online. If we want to use it offline, we have a great deal of open source implementations of AIML. Among of them, QAIML (ProgramQ) is a good candidate for me because it is written by C++ with Qt – cross-platform GUI framework. I have succeeded installing it on Ubuntu 8.04 (Hardy).

To install:

  • Firstly, you have to install Qt development.
  • Download QAIML source from here. Then do the following commands:
    $tar xjf ProgramQv1_1.tar.bz2
    $cd ProgramQ
    $qmake -o Makefile ProgramQ.pro
    $make
  • Now you will get ProgramQ executable file. To run it just simply type:
    $./ProgramQ

It is a small program but cool!

Related Posts

Leave a Reply