<aiml> <category> <pattern>Hej *</pattern> <template>Witaj <think><star/></think></template> </category> </aiml>
I na podstawie tego, co jest w <think> mój skrypt PHP wykonuje jakąś akcję. Dlatego potrzebuję interpretera AIML będącego biblioteką PHP. Poszukałem trochę, ale znalazłem same interpretery AIMLa takie, że wkłada się tylko bazę wiedzy w AIMLu i praktycznie wszystko jest robione za nas, a ja chciałbym coś takiego, co wyobrażam sobie na przykład tak:
<?php aiml = new AIML; aiml->src("baza wiedzy.xml"); aiml->userPowiedzial($_GET['user']); $pomyslane = aiml->think(); $odp = aiml->getOdpowiedzBota(); // tutaj jakies instrukcje w zaleznosci od $pomyslane ?>
Wiem, że istnieje taki interpreter AIML (będący biblioteką) do C++. Czy istnieje coś takiego do PHP?