tags:

views:

71

answers:

1

Hi guys, I am developing a small AIML engine, and I am having difficulty understanding what the <learn> tag is for.

If I understand correctly, it's merely to point to an external AIML resource that can be integrated into the current ruleset?

+1  A: 

Yes, that's correct.

See: Artificial Intelligence Markup Language 1.0.1 Spec

Bravax
Thanks, however, with fiurther research I found out that it's possible to embed aiml rules inside Learn tags, and use them, as done in learn.aiml on this site : http://www.square-bear.co.uk/aiml/ However, it's not Vanilla AIML. It's exactly what I need though, so my home made parser is now learning with those rules.That said, I'm still accepting your answer, as it is correct. 10x.
Jean Azzopardi