I'm trying to write a AIML interpreter to develop AI bot. I went through several implementations of aiml interpreters but still I find it difficult to understand the algorithm behind it.
So if anyone can describe the general aiml interpreter algorithm or point out proper specification or document which I can used to understand it will be a great help.
Thank you.