AIML 2 RiveScript Converter -- BETA ----------------------------------- This is a quick 'n' dirty app for converting Alice AIML to RiveScript. It is intended only for converting "Dr. Wallace's ALICE". It does this with a high degree (I'd say 90%+) of success, but there's still some small errors with it. Tweaks Needed for the AIML: Since some of the AIML docs fail validation by XML::Simple, a couple of them need to be modded. The cases are when hyperlinks were embedded in the template, via CDATA, like this: ]]> ... ]]> I fixed this by getting rid of the CDATA blocks, and having the hyperlinks be directly in the template. This won't please AIML interpreters, but we don't care, we need XML compliency to parse the AIML. How This Roughly Works: To avoid the high complexity of canonicalism, the AIML is first translated by Perl so that the contents inside of ,