Rules it follows: • , pattern text, -- all must be on a single line • and on their OWN lines. Template text between those lines. • If , then and on their OWN lines. All lines between should be
text
Unsupported AIML Elements: - this will be added in a later version - unless somebody finds a Perl JS evaluator - might be added later
Known Bugs: If the contains text, AND an tag, the isn't processed correctly and will be included in the final response.
I think that basicly covers the basics of it.
This is a kind of pre-release, if you find any bugs in the conversion algorhythm, reply here. _________________ Current Site (2008) http://www.cuvou.com/
Normally, is filtered in correctly. When it doubles it up, that causes problems.
I think the original AIML was ""
Anyways, to the AIML compiler people: • Don't rely on this converter. If you're creating your own AIML responses just because you like AIML and expect to just convert them, you'll be better off writing just Alpha responses to begin with. • The conversion process takes a long time. With the standard AIML, it was about 10 minutes loading all the AIML responses. _________________ Current Site (2008) http://www.cuvou.com/
What is standard AIML? I mean, AIML is just a markup language, so you can have small to large files. But you make it sound as if there is one main AIML "content". And it must be huge to take 10 minutes.
If there is one main content file, do you have a link to it?
What is standard AIML? I mean, AIML is just a markup language, so you can have small to large files. But you make it sound as if there is one main AIML "content". And it must be huge to take 10 minutes.
If there is one main content file, do you have a link to it?
They called it "standard AIML" because it's the exact same AIML that their main Alice bot uses (i.e. "what color is your hair?" --> "I do not have any hair, but I have some wires"). You can usually tell you're talking to an Alice bot because of how it chats, because a lot of Alice bots out there use the standard AIML.
AIML is a markup language, meaning somebody could format their AIML code in any way they want to (as long as the tags and stuff exist) and have it still work. I tried looking into the AIML:: modules to see if there wasn't an easier way to parse it, and I'm not good at XML parsing, so I just programmed my converter following the style in the standard AIML.
And the standard AIML has over 20,000 replies, and the converter goes through line-by-line grabbing the patterns and templates (even though it doesn't convert every single reply, because there's some AIML things that Alpha isn't yet capable of). _________________ Current Site (2008) http://www.cuvou.com/
I'm new here. (First post) I just recently started getting into developing chat bots a few days ago. Right now I'm messing around with MayaBot 4.0 and I'm loving it. But before I stumbled here, I found AIML and of coarse collected a lot of XML codes containing the AIML language.
Now I am aware that this topic has not been posted in over a year, but I was just curious if anyone knows something that does what this does, or if anyone even has this so that I may download it.
It would just mean a lot less work and headaches for me.